- 小程序蓝牙开发,设备返回数据问题
小程序蓝牙开发,通过 writeBLECharacteristicValue 方法发送数据,返回的数据是不是通过onBLECharacteristicValueChange这个方法,设备的特征值有两个(01/02),特征值01支持"write",不支持"read,notify,indicate";特征值02支持"read,notify",不支持"write,indicate".那么我写完数据后是不是没办法收到设备返回的信息,求解答
2017-06-01 - 小程序获取蓝牙的实时广播数据
最经开发小程序+蓝牙,需要获取蓝牙设备的广播数据,设备是没100ms发送一次广播,调用蓝牙组件接口,正常情况下每次500ms搜索一次列表,获取设备的广播数据应该是不一样的,但是多次请求都会返回相同的数据。是不是该方法自带有缓存,导致数据返回结果相同?在网上找了好久,都没有解决方案。怎么解决这个BUG? wx.stopBluetoothDevicesDiscovery(OBJECT)wx.getBluetoothDevices(OBJECT)wx.stopBluetoothDevicesDiscovery(OBJECT) [图片]
2018-08-24 - 关于蓝牙连接功能
小程序流程描述: 进入小程序,初始化蓝牙,开启一系列监听 然后用户扫描二维码--->获取设备的Mac--->(此Mac会通过设备的广播数据中存在advertisData)--->开始搜索--->匹配--->连接--->后续蓝牙操作; 情景描述: android: 有大概率搜索不到设备,然后我仔细的看了文档,发现有下面这句话 若小程序在之前已有搜索过某个蓝牙设备,并成功建立链接,可直接传入之前搜索获取的deviceId直接尝试连接该设备,无需进行搜索操作。 然后我就修改代码,如果再次准备连接的设备与上次连接的相同,就直接连接,这样的确解决了问题, 但是,如果我再次准备连接的设备与上次连接的不同,那么我就需要再去搜索,依然有可能搜索不到。 然后,我调用closeBluetoothAdapter方法,然后再次调用openBluetoothAdapter,然后再去搜索,可以搜索到; ios: 如果再次准备连接的设备与上次连接的不同 扫码完成后,调用closeBluetoothAdapter方法,然后再次调用openBluetoothAdapter 这个时候有概率得不到回调(complete),可能是closeBluetoothAdapter的回调,也可能是openBluetoothAdapter的回调, 问题描述: android 为何需要调用closeBluetoothAdapter方法,然后再次调用openBluetoothAdapter,才能搜索到设备 ios 为何会得不到回调 (通过日志发现,ios扫码的结果,在onshow前面触发,然后我已经开始 closeAdapter---> openAdapter ,这个时候才能得到onshow的回调,会不会是这里影响的, android没有前面说的这个问题) 关于closeAdapter---> openAdapter 这个方法,我尝试过 Callback ,promise 都有可能 没有结果 appid: wxd202da3e74545336 微信号:TXlEdW8wMA== (base64) 二维码内容: https://wx.qq.com/wxapp/sign/?devn=设备名称&devId=设备广播的mac地址 比如:https://wx.qq.com/wxapp/sign/?devn=TKB_KT_168&devId=a53d7e000878
2018-09-06 - 小程序怎么删除git远程分支
我github的dev分支已经删了,小程序上这个怎么去掉dev这个分支 [图片]
2018-11-16 - 开发者工具ctrl+c ctrl+v 无法使用
开发者工具ctrl+c ctrl+v 无法使用 在外部复制的内容可以粘贴到编辑器里面,在编辑器里面无法复制 用的微软自带输入法 请老哥们测试好了在发布出来,这样一直bug很多,影响心情
2018-09-14