android - 包括带有 PhoneGap 的 QR 扫描器应用程序

标签 android mobile cordova

我开始编写一个需要嵌入二维码读取功能的应用程序。这意味着我基本上希望在我的应用程序内部有一个选项来扫描二维码,然后执行一些与我的应用程序相关的逻辑。

我得到了 some explanations关于如何在 Android 中做到这一点(虽然还没有尝试过),但既然我决定使用 PhoneGap,我想知道它是否改变了什么。

使用 PhoneGap 是否意味着我将有一个通用的方法来在我自己的应用程序中包含一个 QR 扫描器应用程序,或者我是否仍然需要照顾每个平台的 QR 扫描器应用程序?

最佳答案

像这样的高级功能需要一个 PhoneGap 插件,每个平台都有一个本地实现。参见 http://wiki.phonegap.com/w/page/36752779/PhoneGap%20Plugins

好消息是 BarcodeScanner 插件已经为 Android、BlackBerry 和 iOS 实现,参见 https://github.com/phonegap/phonegap-plugins

此插件通过集成 ZXing (http://code.google.com/p/zxing/) 支持一维条码以及 QR 码和其他二维码

请注意,目前,在 PhoneGap 应用程序中集成插件需要针对每个平台采用不同的过程。请参阅上面引用的 PhoneGap Wiki 以及每个插件的自述文件中的构建和安装说明。

关于android - 包括带有 PhoneGap 的 QR 扫描器应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8862399/

相关文章:

android - Android 服务在 MVP 模式中应该扮演什么角色?

android - 带有 Phonegap 和 AngularJS 的 HTML5 模式

android - 在不播放的情况下在 Android 上解码编码音频数据(MP3 等)

java - J2SE 程序员开始学习 J2ME 的最佳站点/书籍是什么?

PhoneGap 上的 AngularJS REST 服务

android - 在 MySQL 中存储 PhoneGap 的 device.uuid 的最佳字段类型

java - 将 TextView 设置为 TableRow,IllegalStateException - Android

android - ADB 无法识别我的设备

javascript - 无法让弹出窗口在 jQuery Mobile 中工作

android - 了解 Android LaunchMode - 防止在应用程序图标单击时重新启动