我在运行iOS 11.2的iPad上使用蓝牙条码扫描器时遇到问题。关键事件的传播顺序与我的桌面不同。 Windows和Mac OS没有此问题。这是发生在其他人身上还是有人知道为什么会这样?我在iPad上尝试过Chrome,Safari和Firefox,它们共享相同的输出,但Dolphin浏览器运行正常。
桌面: https://i.imgur.com/eLsREg6.png
ipad公司: https://i.imgur.com/laCP4ma.png
答案 0 :(得分:0)
那是因为ipad比桌面慢,你无法比较两种不同的架构。 Ipad总是比桌面慢。
答案 1 :(得分:0)
iOS上的第三方浏览器 - 例如Chrome,Firefox和Dolphin - 必须使用WKWebView或UIWebView来呈现网页,我相当确定事件的速度和顺序由呈现引擎决定。
我认为Chrome和Firefox的行为与Safari相同并不奇怪,因为三者都使用较新的WKWebView。我最好的猜测是Dolphin仍在使用UIWebView,这就是为什么它表现不同。如果您想确认WKWebView是否应该受到指责,请查看它是否适用于使用UIWebView的Firefox Focus。
不幸的是,没有多少人 - 或浏览器 - 能够做到这一点。