【问题标题】:How to develop a cross-platform QR Code reader?如何开发一个跨平台的二维码阅读器?
【发布时间】:2012-03-12 20:37:30
【问题描述】:

我需要构建一个移动应用程序,它能够比较远程数据库中的数据[例如登录系统],还可以从二维码中获取字符串。我开发移动应用程序的经验为零,但发现了两个有趣的工具。 PhoneGap 和 Mosync。

我知道PhoneGap 有一些PhoneGap 插件[例如https://github.com/phonegap/phonegap-plugins/blob/master/iPhone/BarcodeScanner/README.md]。但它似乎只适用于 iOS。还是我错了?

我知道 zxing 有一个 cpp 端口。是否可以使用它来开发使用 Mosync 的应用程序?

我在 C/C++ 方面的经验比 javascript 多得多,对我来说,使用 Mosync 完成这项工作会容易得多。但是,PhoneGap 似乎要完整得多。这个工作有什么推荐吗?

【问题讨论】:

    标签: cordova mobile cross-platform qr-code zxing


    【解决方案1】:

    实际上same github 项目有适用于 iOS、Android 和 BlackBerry 的 BarcodeScanner 插件:

    我没有使用过 Mosync,所以对此一无所知。另一方面,PhoneGap 易于使用,并且拥有广泛的用户群,因此也很容易获得帮助。尽管由于您的背景,这对您来说可能仍然是一个学习曲线。

    编辑

    以上所有链接都指向phonegap-pluginsDEPRECATED 分支,您可以访问here。 @David 提到了下面的插件库链接以下载最新插件。

    【讨论】:

    • 仅供参考,曾经拥有所有插件的 github 存储库已被彻底清除。它现在链接到cordova.apache.org/news/2013/10/21/cordova-registry.html,在我看来这是可访问性的退步。从那里有一个指向目录列表网络应用程序的链接 - plugins.cordova.io/#/_browse/all
    • @David 谢谢,我已经更新了答案。你是对的,这是一种挫折,它只是下载了源代码,没有其他细节,还有自述文件,它也只是为我下载了插件的 android 版本。我会花一些时间检查一下,也许我错过了什么。
    【解决方案2】:

    我在 MoSync 工作,碰巧的是,我们最近在各种条形码扫描方面做了一些工作 :) 在 Twitter 上通过 @MoSyncTeam 联系我们,给 patrick mosync.com 发邮件,或者使用我们的论坛和我们将为您提供帮助,并回答您可能对 MoSync 提出的任何问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多