小程序
小游戏
企业微信
微信支付
扫描小程序码分享
手机型号
iPhone 6
运行系统
iOS 12.0.1
微信版本
6.7.3
基础库版本
2.3.0 [177]
wx.getBluetoothDevices接口
COL-AL10armeabi-v7a
27
ONEPLUS A6000armeabi-v7a
28
2.3.1 [178]
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
貌似没有保证deviceID的格式要一样吧
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
但是你这样 导致 IOS下 有的蓝牙模块的服务获取不全 没法写入发送。
为什么deviceID格式不一致会导致蓝牙模块服务获取不全呢? 有没有相关的代码片段看一下
比如我一个蓝牙有3个蓝牙主服务。。 通过mac地址可以获取到3个 通过uuid 只能获取到随机的一个
在这次更新后我的TI2541 还能发送指令消息 而我的 MT2503确不能了 之前二种都可以。。
通过mac地址可以获取到3个 通过uuid 只能获取到随机的一个
这里逻辑是没有关联性的,还显示需要详细描述下问题,但是和 deviceID 格式无关的。
版本更新是指微信或者系统更新呢? 不能用的表现是什么?
基础库版本 API 的更新吧 出了更新提示后 就这样了。 设备不能用 基本体现在我说的就是之前可以发指令消息 现在能连却不能发。安卓出现10008错误 苹果出现10004错误 我看了设备的uuid 是支持的
是调用 write 接口? 具体调用接口传参是什么?
基础库版本 API 的更新 这里我还是不理解,是更新了基础库的版本了么?蓝牙接口一直很稳定应该没有动过的。
是的 wx.writeBLECharacteristicValue
deviceId :"CF:B7:41:A7:76:3E" serviceId:"00001866-0000-1000-8000-00805F9B34FB" characteristicId: "00002A23-0000-1000-8000-00805F9B34FB"
wx.writeBLECharacteristicValue这个接口,就 iOS 的 10004 错误码来讲,是不是连接上设备后没有调用 getService? 10004 即为没有找到传入 serviceId 对应的 service
是调用了的 也就是获取到了的
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
貌似没有保证deviceID的格式要一样吧
但是你这样 导致 IOS下 有的蓝牙模块的服务获取不全 没法写入发送。
为什么deviceID格式不一致会导致蓝牙模块服务获取不全呢? 有没有相关的代码片段看一下
比如我一个蓝牙有3个蓝牙主服务。。 通过mac地址可以获取到3个 通过uuid 只能获取到随机的一个
在这次更新后我的TI2541 还能发送指令消息 而我的 MT2503确不能了 之前二种都可以。。
通过mac地址可以获取到3个 通过uuid 只能获取到随机的一个
这里逻辑是没有关联性的,还显示需要详细描述下问题,但是和 deviceID 格式无关的。
版本更新是指微信或者系统更新呢? 不能用的表现是什么?
基础库版本 API 的更新吧 出了更新提示后 就这样了。 设备不能用 基本体现在我说的就是之前可以发指令消息 现在能连却不能发。安卓出现10008错误 苹果出现10004错误 我看了设备的uuid 是支持的
是调用 write 接口? 具体调用接口传参是什么?
基础库版本 API 的更新 这里我还是不理解,是更新了基础库的版本了么?蓝牙接口一直很稳定应该没有动过的。
是的 wx.writeBLECharacteristicValue
deviceId :"CF:B7:41:A7:76:3E" serviceId:"00001866-0000-1000-8000-00805F9B34FB" characteristicId: "00002A23-0000-1000-8000-00805F9B34FB"
wx.writeBLECharacteristicValue这个接口,就 iOS 的 10004 错误码来讲,是不是连接上设备后没有调用 getService? 10004 即为没有找到传入 serviceId 对应的 service
是调用了的 也就是获取到了的