PhoneGap: BarcodeScanner 分享插件
Posted
技术标签:
【中文标题】PhoneGap: BarcodeScanner 分享插件【英文标题】:PhoneGap: BarcodeScanner Sharing Plugin 【发布时间】:2013-03-13 11:38:59 【问题描述】:注意:
问题:
-
是否可以使用 Eclipse Windows OS + android BarcodeScanner Plugin 编写单个代码库,并通过 Adobe Cloud Build service 内置到 IOS 应用程序中
如果有人能给我一个建议,我们将不胜感激。
【问题讨论】:
您也可以尝试使用名为“ZBar”的库,该库专用于二维码扫描。该库的Android版本在这里:github.com/DushyanthMaguluru/ZBarScanner iPhone版本在这里:zbar.sourceforge.net 那么我可以构建IOS格式的Android版本的ZBarScanner吗?因为我没有mac机开发IOS应用。 【参考方案1】:如果您使用 phonegap (Phonegap Build) 的在线编译器,则可以为所有受支持的设备使用插件。
插件:https://build.phonegap.com/docs/config-xml
在 Config.xml 中
:为PhoneGap Build指定一个PhoneGap插件 包含在您生成的应用程序中。目前,要包含一个插件,您 将确保: PhoneGap Build 支持该插件;和任何 javascript 脚本 标签存在于您的 index.html 文件中。更多细节,包括 可用插件列表,位于我们的plugins documentation。
转到 https://build.phonegap.com/docs/plugins 并向下滚动到 BarcodeScanner 插件。
【讨论】:
+1 是的,这是我想知道的确切信息:)终于有人澄清了我:)非常感谢@Mogipogi,感谢您的详细解释:) 谢谢,很高兴它有帮助。 =) 不幸的是,这个官方的条形码扫描仪插件确实存在一些条形码(不是二维码)的问题。除此之外,它工作正常,尤其是二维码。【参考方案2】:您可以使用Barcode scanner plugin。您可以在 ios 上重用混合部分。但是一些基本的设置也需要在ios上进行。如果您想轻松地为多个平台构建,请尝试Phonegap build。
【讨论】:
你在告诉我我已经知道的事情。我在问是否可以在 Windows OS + android BarcodeScanner 插件中编写单个代码库,并通过 Phonegap Build Service 内置到 IOS 中?【参考方案3】:如果这对任何人都有帮助: https://github.com/zeroasterisk/PhoneGap-BarcodeScanner-Example-iOS
具体到您的问题。
所有设备都可以共享同一个www
(html/js/css) 目录和子目录
所有设备都需要自己独特的 PhoneGap 应用程序和设备代码代码库
PhoneGap 负责将共享的 WWW 代码库和特定于设备的本机代码这两者连接起来。
【讨论】:
以上是关于PhoneGap: BarcodeScanner 分享插件的主要内容,如果未能解决你的问题,请参考以下文章
Phonegap 插件:BarcodeScanner 在 Eclipse 中导致错误
iOS 的 phonegap-plugin-barcodescanner(数据矩阵)问题
phonegap 插件barcodescanner 在iOS 上不起作用