我有一个使用蓝牙 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/