iOS10和Safari以及Chrome不再使用蓝牙扫描仪

时间:2016-09-29 22:57:07

标签: ios ipad ios10 barcode-scanner

这几乎是iOS 8中出现的问题的再次发生,最后在iOS 8.3中得到修复。 这个问题记录在这里: iOS8 and Safari no longer working with Bluetooth scanner

正在发生的事情是使用蓝牙条码扫描仪。扫描到Web应用程序会产生不一致的结果。有时候更多的角色会更少。在以前的iOS 8问题中,问题仅出现在Safari中。这次更糟糕,因为Safari和Chrome现在都存在问题。所以这次没有备份浏览器。 扫描到非网络浏览器应用程序,如电子邮件或笔记,每次都可以使用。出于某种原因,它只是Web浏览器。

有没有人有更多信息?有什么修复方法吗?假如苹果公司尚未停止签署旧的iOS 9,那么如果没有降级的良好程度吗?我相信任何一天都会发生。

任何信息都将不胜感激。这是我们的应用程序的主要问题。

1 个答案:

答案 0 :(得分:2)

我意识到这是几个月之后,但是如果你仍然没有找到解决办法,或者是否有其他人需要这里是我能够做到的,以使其充分运作,直到它被修复iOS版。

我们遇到了您描述的相同类型的问题,iOS 9没有任何问题,但iOS 10会将一段随机长度的条形码放入字段中,并将剩余部分拆分为另一个字段。

请注意,以下内容在iPad 4 iOS 10.3.2上进行了测试,结果可能会有所不同。这还没有经过彻底的测试,只有大约100个条码左右,而且主要是使用Koamtec,因为这是造成我们最麻烦的原因。

我们使用的扫描仪(Koamtac KDC400和Symbol LS / LI-4278)都有一个设置来减慢条形码数据的传输速度。当我将它们设置为更长的延迟时,条形码就会很好。

对于KDC,您正在寻找" HID字符延迟= 50毫秒" (我发现100也是一个很好的但它很慢)

对于符号LS / LI,您需要" HID键盘按键延迟" /"长延迟(40毫秒)。

对于其他品牌/型号,手册很可能会有类似的代码。

在您的链接帖子中,您提到了Opticon扫描仪,我没有其中任何一个,但我们可以快速浏览一下它可能被称为的手册" Interracracter delay"对于那个品牌。

如果这对您有用,或者您提出了不同的解决方法,我很乐意听到它。