我在uniapp使用vue2调取蓝牙接口openBluetoothAdapter的时候,会弹出一个模态框,询问小程序要使用我的蓝牙,我是否同意,如果我误点拒绝后,这个窗口就关闭了,不会在显示,openBluetoothAdapter接口就调用失败。然后又因为openBluetoothAdapter这个接口是一个蓝牙初始化的方法,如果这个接口不执行成功则,蓝牙的其他api都用不了。我尝试的使用权限authorize去判断用户是否有没有授权蓝牙,但是却发现在uniapp中的authorize的scope范围内没有蓝牙,而微信小程序的authorize的scope范围又蓝牙,所以我无法使用authorize判断用户有没有开启授权权限,来提示用户。

2***@qq.com
- 发布:2023-09-05 11:22
- 更新:2023-09-05 15:25
- 阅读:832
1 个回复
余声
uniapp 接口没写出来的话,直接按微信官方文档的写法也是可以的。