收藏
回答

蓝牙搜索返回的res中,发现在苹果手机里,无法搜索到特定名称的蓝牙设备?

蓝牙搜索返回的res中,发现在苹果手机里,无法搜索到特定名称的蓝牙设备。奇怪的是当用蓝牙助手先搜到后,在连接一下后,小程序日后就可以搜到这个蓝牙设备了。安卓手机没有这个问题,都可以搜出特定字符打头的蓝牙设备。


function searchBluecallbackF(res) {

  for (var x in res.devices) {

    if (res.devices[x].name.indexOf("BL") != -1 ) console.log("蓝牙信息:" + res.devices[x].deviceId + " name:" + res.devices[x].name+"  deviceinfo:"+res.devices[x]);


    if (res.devices[x].name==null)continue;

 

    if ((res.devices[x].name.indexOf("BLELOCK") != -1) || (res.devices[x].name.indexOf("BLDLOCK") != -1)){

      console.log(res);

    }

  }


最后一次编辑于  09-09  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答
帖子已隐藏
问题标签