|
至高吾·尚 · 2024-6-11 14:45你在调用「 console.log(JSON.stringify(ret)) 和 console.log(JSON.stringify(err))」前,先判断一下ret或者err是否存在,如果存在再打印对应的对象,比如这样修改
ble.writeValueForDescriptor({
peripheralUUID: connectBlue.uuid,
serviceUUID:serviceUUID,
characteristicUUID:characteristicUUID,
value: commandData,
descriptorUUID:descriptorUUID
}, function(ret,err) {
console.log('进入回调')
});
现在是确定'进入回调'没有打印出来,参数是ble.discoverService,ble.discoverCharacteristics,ble.discoverDescriptorsForCharacteristic,拿的,这些参数对不对的话我这边就不太确定了,这个参数是怎么校验是否正确的呢? |
|