https://developers.weixin.qq.com/miniprogram/dev/api/device/bluetooth-ble/wx.makeBluetoothPair.html
调用wx.makeBluetoothPair报错errCode:10013,errMsg:makeBluetoothPair:fail:invalid data
之前用手动输入配对码没有问题,现在想用wx.makeBluetoothPair自动输入配对码
已确认传入的参数pin的ArrayBuffer没有问题
关于wx.makeBluetoothPair文档给的信息太少了,能给一下示例代码吗?
想知道wx.makeBluetoothPair这个API有人调用成功过没
代码如下:
pairCode是6位数字
var code = ''+pairCode
console.log('pairCode:'+code);
var arrayBuffer = new ArrayBuffer(6);
var dataView = new DataView(arrayBuffer);
for(var i=0;i<code.length;i++){
dataView.setUint8(i,code.charCodeAt(i));
}
console.log(arrayBuffer);
wx.makeBluetoothPair({
deviceId:BLEConfig.deviceId,
pin:arrayBuffer,
success:res=>{
console.log(JSON.stringify(res));
},
fail:error=>{
console.log(JSON.stringify(error));
}
})
我也遇到同样的这个问题请问怎么解决呢
你好,报错信息是10013是deviceId无效,麻烦先自查下是否是deviceId的字母有小写的?