蓝牙小程序开发问题

5233关注15462浏览

同样的蓝牙设备在不同手机型号上获取的特征值数组长度不一样以及内容也不一样(机型:小米6 和 华为P10),这是什么情况?

展开全部
收起
3回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Hazel

    10人对此回答表示赞同

    notify是蓝牙设备主动通知手机特征值发生变化,可以理解为蓝牙设备主发信息,必须调用notifyBLECharacteristicValueChange,传入true才是允许接收通知,如果不调用notifyBLECharacteristicValueChange,那么就默认不开启,所以也就不需要“关闭”了;

    展开
    10
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 锦鲤本鲤

    8人对此回答表示赞同

    首先你肯定指导设备有哪些服务对吧?然后用LightBlue看一下扫描到哪些服务,小程序API和LightBlue读出来的一致的话,小程序API就没问题,问题就在手机蓝牙上,华为手机蓝牙有缓存,重启手机蓝牙后,一般就能读到正确的服务了。小米6应该是对的吧?

    展开
    8
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Riven

    7人对此回答表示赞同

    请教一下,对于特征值不同的uuid进行读写操作的时候,设置notify监听和回调接收信息时,是不是遵循谁读写操作就监听谁,不读写的uuid是不是要关闭?我这边出现虽然在读写之前进行监听设置,但是监听读写回调的信息,在有的手机不显示,这是我在哪里设置不对吗?

    展开
    7
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部