收藏
回答

ios设置mode:'peripheral'后返回10000,请问如何解决?

问题描述:ios设置mode:'peripheral'后搜索会出现10000

因为提前打开手机蓝牙后,小概率执行openBluetoothAdapter 没有任何回调,complete里也没有被调用,建议在openAdapter里添加参数mode:'peripheral',但是继续执行搜索设备操作时,会报错10000,未初始化适配器。原提问这里

代码片段:https://developers.weixin.qq.com/s/zy4vxwmw7xiQ

组件名称:openBluetoothAdapter 

微信版本号: 7.0.12

测试手机:iPhone 5s 

基础库版本号:iPhone,iOS 12.4.6,WeChat 7.0.12

出错截图:


回答关注问题邀请回答
收藏

1 个回答

  • 疯狂的小辣椒
    疯狂的小辣椒
    2020-07-01

    你好,建议仔细检查下代码

    2020-07-01
    有用
    回复 2
    • spider
      spider
      2020-07-03
      感谢回复,未初始化蓝牙适配器是因为我在openAdapter里添加参数mode:'peripheral',添加这个参数是因为iOS打开适配器无反应,还是说我参数添加地方不对
      2020-07-03
      回复
    • 孙海华
      孙海华
      2020-07-18
      实际开发中我遇到的情况不需要加这个参数的,看看是否openBluetoothAdapter的调用有点早,我放在onShow中是没有问题的,但是放在onLoad中就有问题
      2020-07-18
      回复
登录 后发表内容
问题标签