【问题标题】:Is it possible to launch a QR Code scan from a mobile web app running on iPad?是否可以从 iPad 上运行的移动网络应用程序启动 QR 码扫描?
【发布时间】:2016-07-24 09:40:56
【问题描述】:

客户希望移动网络应用程序上有一个按钮,该按钮启动 QR 码扫描(在 iPad 上使用摄像头),然后返回移动网络应用程序并显示 QR 码信息。想知道如何最好地实现这一目标和/或是否有可能。谢谢!

【问题讨论】:

  • 我刚遇到 phonegap.com,它似乎允许从 web 应用程序访问本机功能,例如相机。有谁知道这是否可行?
  • 看来访问相机需要一个本机应用程序。选择似乎是 Web 应用程序(即 Adob​​e Phonegap/Cordova)的某种本机包装器,或者使用 URL 方案启动本机应用程序,然后将信息传回(即 zxing)。还有其他想法吗?

标签: ipad qr-code


【解决方案1】:

不太可能,抱歉。

您可以获得的最接近的是某些应用程序具有您可以提供链接的 URL 方案(例如redlaser://)。但是,无法检测到他们已经安装了该应用程序。

【讨论】:

  • +1 用于提及有效的 url 方案,尽管当我在我的开发手机上测试它时应用程序崩溃了。 (iOS 6 测试版)
  • 这更接近应该被接受的答案
【解决方案2】:

是的,请参阅zxing: URL 格式 here

【讨论】:

  • 如果没有外部应用程序 ceejayoz,您将如何完成这项工作?这不是问题的条件,因为它不可能。这个问题想知道这是否可能,而且确实如此。您对“不可能”的回答不正确。
  • 如果它应该可靠地工作,那是不可能的。告诉用户他们需要一个特定的应用程序才能工作,这将是糟糕的用户体验,而一个短 URL (bit.ly/something) 可能会好一百倍。有时,“我可以开车从美国到英国吗”的答案是“不”,而不是“如果你加上花车和螺旋桨并祈祷也许”。
  • 非常适合像我这样可以控制用户及其手机的人(在办公室内部从事项目)。谢谢!
  • 此功能似乎不再有效。
  • 我会删除它,因为提供它的 iOS 应用程序早已无人维护,但不能因为它是公认的答案。
【解决方案3】:

最好的办法是使用蓝牙条码扫描仪。像 Socket scan , CX2864-1336 这样的东西可以很好地解决这个问题。我见过它与 ipad 一起使用来管理库存。

【讨论】:

    【解决方案4】:

    似乎这需要两个独立的本机应用程序。两者都使用 URL 方案跳转到另一个并传递信息。如果您有一个 Web 应用程序并检查 QR 码扫描仪的 URL 方案,那么您的 Web 应用程序完全有可能启动 QR 码扫描,但传回数据需要一个本机应用程序。哦,我不确定是否有任何带有方案的二维码应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-08
      • 1970-01-01
      • 2012-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多