iOS10和Safari和Chrome不再使用蓝牙扫描仪 [英] iOS10 and Safari and Chrome no longer working with Bluetooth scanner

查看:309
本文介绍了iOS10和Safari和Chrome不再使用蓝牙扫描仪的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这几乎是iOS 8中出现的问题的再次发生,最后在iOS 8.3中得到修复。
这个问题记录在这里:
iOS8和Safari不再使用蓝牙扫描仪

This is almost an EXACT reoccurrence of problem that was in iOS 8 and finally fixed in iOS 8.3. That problem was documented here : iOS8 and Safari no longer working with Bluetooth scanner

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

What's happening is using a bluetooth barcode scanner. Scanning into a web application produces inconsistent results. Sometimes more characters sometimes less. In the previous iOS 8 issue the problem was only in Safari. This time it's worse because the problem is now in both Safari AND Chrome. So there's no backup browser this time. Scanning into a non web browser app like Email or Notes works EVERY TIME. It's just the web browsers for some reason.

有没有人有更多的信息?有什么修复方法吗?如果没有,那么假设Apple还没有停止签署旧的iOS 9,那么是否有一个很好的降级程序?我相信这会在任何一天发生。

Does anyone have more info on this? Is there a fix some how? If not is there a good precedure for downgrading assuming Apple hasn't stopped signing the old iOS 9 yet? I'm sure that's going to happen any day.

任何信息都将受到赞赏。这是我们的应用程序的一个主要问题。

Any information would be appreciated. This is a major problem with our application.

推荐答案

我意识到这是几个月之后,但万一你仍然没有想到出于解决方法,或者如果有其他人需要,我可以做的就是让它充分运行,直到在iOS中修复它为止。

I realize this is several months later but in case you still haven't figured out a work around or if someone else is in need here is what I was able to do to get it working adequately until it is fixed in iOS.

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

We had the same type of issue you describe, iOS 9 had no issues but iOS 10 would place a random length of the barcode into the field and split the remaining part to another field.

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

Note the below is tested on iPad 4 iOS 10.3.2 and your results may vary. This hasn't been tested thoroughly, only about 100 barcodes or so and mostly with the Koamtec since that is what was causing us the most trouble.

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

The scanners we use (Koamtac KDC400 and Symbol LS/LI-4278) both have a setting to slow down the transmission of the bar code data. When I set them to longer delays the barcodes come through fine.

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

For the KDC you are looking for "HID Character Delay = 50msec" (I find 100 is a good one too but it is very slow)

对于Symbol LS / LI你想要HID键盘按键延迟/长时间延迟(40毫秒)。

For Symbol LS/LI you want "HID Keyboard Keystroke Delay" / "Long Delay (40 msec).

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

For other brands/models there is a good chance the manual will have a similar code.

在您的链接帖子中提到Opticon扫描仪,我没有任何这些但是非常快速浏览手册可能会被称为该品牌的Intercharacter延迟。

In your linked post you mention Opticon Scanners, I don't have any of those but taking a very quick glance at the manual it might be called "Intercharacter delay" for that brand.

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

If this works for you or if you came up with a different workaround I would love to hear it.

这篇关于iOS10和Safari和Chrome不再使用蓝牙扫描仪的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆