iOS8 和 Safari 不再支持蓝牙扫描仪

标签 ios ipad ios8 mobile-safari

我有一个使用蓝牙 Opticon 扫描仪的 Web 应用程序 (http://www.opticonusa.com/products/companion-scanners)

用户点击一个字段并扫描条形码,然后该应用会处理它。

在 iOS7 和 Safari 下运行良好。

不再适用于 iOS8 和 Safari。在扫描时,它经常(但不总是)掉落最后几个字符。它掉落的字符数似乎有些随机。有时它确实有效。很奇怪。

我去了其他网站 - yahoo.com、google.com 并扫描到他们的搜索框。表现出相同的行为。所以它不特定于我的 Web 应用程序。

扫描到记事本或电子邮件始终有效。那里不是问题。就在 Safari 中。

但这是最奇怪的事情。我们调用扫描仪公司,他们说这是 Safari 特有的问题。他们无能为力。他们说下载 Chrome。

果然 - 它在 iPad 上的 Chrome 中运行完美!我想做的最后一件事是告诉我的用户群下载 Chrome。 :(

有没有人见过这样的事情?任何信息或想法?我认为 iOS 上的其他网络浏览器只是包装了 Safari 引擎,所以我什至不知道有什么区别。

如有任何相关信息,我们将不胜感激。

谢谢!

最佳答案

在 iOS 8.2 版本之前,Socket CHS 7Mi 扫描仪存在问题。

随着更新到 8.3,这似乎已经解决了。

关于iOS8 和 Safari 不再支持蓝牙扫描仪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26537139/

相关文章:

ios - 更新到 iOS sdk 8.0 后应用程序崩溃

ios - 仅在 iPhone X (iOS 12) 上以横屏模式使用 UIImagePickerController 时应用程序崩溃

ios - 如何将分隔的 NSString 拆分为 NSArray

javascript - iPad 上视频后面的灯箱关闭按钮(Safari 和 WebView)

ios - PFTableViewCell 不改变 labelText

iframe - Safari 在带有输入的 iFrame 上崩溃

IOS Twilio IP 消息系统初始集成步骤

javascript - 是否必须使用 google apps 帐户才能使用 Google+ Domain API?

iphone - 除了 Objective-C 之外,我还可以使用另一种语言来为 iOS 开发应用程序吗?

iphone - iPhone/iPod touch/iPad 上的标准 c 库头文件