小程序中使用蓝牙 API, 扫描到外设后,对设备名称进行判断.

发现直接使用`==`进行判断在 Android 设备上无效(分别在华为荣耀9和红米4A 上测试过),而在 iPhone 上没有问题。打印出 localName 没问题。

判断语句如下,外设名称中有中文:

   console.log(device.localName)

   if (device.localName == '蓝牙设备') {

       console.log(device.localName)

   }


哪位大佬知道是什么情况?

展开全部
收起
2回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Black&RED

    17人对此回答表示赞同

    代码片段

    展开
    17
    1回复
    发布于 6年前

    评论(1)

    收起评论

    • Sahil 2019-02-21 00:43

      测试结果怎么样了?

      回复
  • 枯等年轮

    3人对此回答表示赞同

    注:==和===都不行

    展开
    3
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部