为什么 navigator.bluetooth 可能未定义?

Why might navigator.bluetooth be undefined?

平板电脑:联想 tab4 8

Android版本:8.1

Android Chrome 版本:76.0.3809.111

“设置”中的蓝牙 'switch' 已打开。

网站正在通过 https://

提供服务

然而:navigator.bluetoothundefined


是否还有其他设置或我可能遗漏的东西?

提前感谢您的时间和考虑。

事实证明 navigator.bluetooth 实际上不是 undefined - 相反 Google Closure JS 编译器(我们用于 optimization/minimization)是 minify-ing navigator.bluetoothnavigator.uG,而 navigator.uGundefined

这很容易通过指定 externs 来纠正。

毕竟不是网络蓝牙问题,但也许这对未来的搜索者有帮助。

保重。