实验Web Bluetooth API在Chrome for Android Marshmallow的the Dev version中运行良好。我可以在chrome://flags/#enable-web-bluetooth
启用实验标记,我很高兴。
可悲的是,Web蓝牙API在我的Android Lollipop设备上无法正常工作。为什么呢?
答案 0 :(得分:14)
首先,谢谢你的提问。你肯定不是唯一一个......
如https://github.com/WebBluetoothCG/web-bluetooth/blob/gh-pages/implementation-status.md#notes中所述,
树的提示Chromium可以在Android Lollipop或更高版本上运行,以方便开发人员使用 - 但Chrome版本只支持Marshmallow或更高版本。
以下是如何在Chrome for Android Lollipop上使用网络蓝牙:
chrome-android.zip
文件夹中提取已下载的~/Downloads
文件adb install -r ~/Downloads/chrome-android/apks/ChromePublic.apk
chrome://flags/#enable-web-bluetooth
和/或request an Origin Trial token启用实验标记,以便您的网站可以使用Web蓝牙API,而无需任何标记。注意:
警告!适用于Android的Chromium版本不会像Google Chrome一样自动更新。如果您想要新的Chromium版本来测试新功能,则必须重新下载并在Android设备上重新安装。