收藏
回答

微信硬件蓝牙sendDataToWXDevice发送16进制数据

wx.invoke('sendDataToWXDevice', {'deviceId':'gh_3215ec398781_573ec326496102a0',"base64Data":window.btoa(String.fromCharCode(0xaa)+String.fromCharCode(0x55)+String.fromCharCode(0x09))}, function(res){
   
alert("connectWXDevice"+JSON.stringify(res));
   if(res.err_msg =="sendDataToWXDevice:ok"){
       
alert("数据发送成功");
   }else{
       
alert("数据发送失败");

   }});

我想发送一个0xaa 0x55 0x09的数据到蓝牙硬件,可是发送成功了,硬件一直没有响应,是不是这个16进制转base64有问题,麻烦解答下,谢谢!


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

1 个回答

  • 寒岛
    寒岛
    2018-09-12

    不支持window对象

    2018-09-12
    赞同
    回复
登录 后发表内容