我在 OSX 上运行 Google Chrome Canary。
我正在尝试修改Zephyr HXM 蓝牙客户端的蓝牙应用程序的开发人员示例,以连接到通过蓝牙在套接字上侦听特定 UUID 的 Android 应用程序。
开发示例使用的 API 与现在基于配置文件的 Chrome 的更高版本不一致。
当我尝试调用chrome.bluetooth.addProfile({uuid: kUUID}, console.log)
Zephyr 客户端的 main.js 时,我收到以下错误消息:
bluetooth.addProfile: Permission to add profile denied.
其次是Error in response to bluetooth.addProfile: TypeError: Illegal invocation
。
如何授予扩展权限以调用 addProfile?manifest.json 已经提供了蓝牙权限。
有没有办法在 Chrome 中全局禁用权限以进行测试?
谢谢。