Android手机蓝牙无法连接 10003
发布于 5 年前 作者 cmo 14482 次浏览 来自 问答

是wx.openBluetoothAdapter=》wx.startBluetoothDevicesDiscovery=》wx.getBluetoothDevices=》wx.createBLEConnection这样调用的吗?我用android手机时wx.createBLEConnection报10003错误死活连不上,试了三台华为和一台oppo都是这样,IOS没问题,微信版本:6.5.13。请已解决的大神或者官方人员解答!

9 回复

楼主,请问你的问题解决了吗?我也遇到同样的问题

不支持高功耗,安卓这边就gg了,小程序项目停止了…

你好,我用SM-T700测的有时候也报10003错误,请看下方截图,还有锤子手机T2 微信版本6.5.10也是报10003错误。

你好,我用SM-T700测的却报10006错误,而不是10003,微信版本6.5.10,麻烦官方看看怎么回事?

TO马凯 谢谢你的回答,mac地址是在wx.getBluetoothDevices返回的deviceId,wx.getBluetoothDevices返回的蓝牙设备列表有弹出框供选择,选中后再调用wx.createBLEConnection这个的,中间应该不止几百毫秒了,应该有好几秒了,开发工具知道怎么传日志,android真机不知道怎么传日志,我给两个截图可以吗?

TO__Kevin马凯 ,wx734c1a517db03276,已上传两个微信的日志,一个微信号sophia_zww,另一个sophiavivy,麻烦帮我看看__

好的 谢谢

没解决,但是知道怎么回事了,因为小程序的蓝牙接口只支持低功耗的蓝牙设备,而蓝牙打印机是高功耗的,问过腾讯了,短期没有开发支持高功耗蓝牙接口的计划,已经在做app了

楼主上传下日志?这个看起来是系统抛错误了(mac地址不对或其他原因),或者在操作之间加几百ms延时来解决这个问题

回到顶部