0

在 iOS 11 发布之后,我们设法在 Chrome(在 iOS 设备上)运行 livescan 二维码扫描器,我们是在 2017 年 10 月。我们使用了一个补丁版本的 instascan ( https://github.com/schmich/instascan )。一切都很好,直到......(我不知道确切的时间)它停止工作。是否可能与 WKWebView 的采用有关?( https://blog.chromium.org/2016/01/a-faster-more-stable-chrome-on-ios.html ) 经过简单的测试,我们已经意识到 navigator.getUserMedia 或 navigator.mediaDevices 现在是未定义的。

有没有其他方法可以让它再次工作?

谢谢

4

1 回答 1

1

iOS 上的 Chrome 基于 webkit webview 并且不支持 getUserMedia。请参阅此 chrome 错误:https ://bugs.chromium.org/p/chromium/issues/detail?id=752458

我怀疑它曾经奏效过。

于 2018-04-26T17:45:46.440 回答