微信扫码登录

其他登录方式

绑定手机号

注册

我同意用户协议

忘记密码

用户协议

绑定手机号

  • 推广与合作

小程序丨【已解决】关于蓝牙搜索设备

来源: 3320

得到的name为‘4Vx’但是长度一直显示4


getBluetoothDevices:function(){

let that = this;

wx.getBluetoothDevices({

success: function (res4) {

console.log(res4);

for (let item of res4.devices) {

console.log(item.name.trim())

console.log(item.name.trim().length)

}

【已解决】关于蓝牙搜索设备


网友回复:

韬***:

你好,这种情况比较大的可能是名称中包含了不可见字符,可以考虑把字符串split后用charCodeAt方法打出不可见字符对应的编码值

王***:

["",“4”,"V","x"]咨询一下该如何去除头上那个不可见的字符呢


韬***:

只能通过判断字符编码区间来判断该字符是否为可见字符。


举例:如果你的设备名字使用ascii编码表示,那么如果该字符charCodeAt输出的编码小于32,则为不可见字符。

王***:

好的 谢谢

爱盈利(aiyingli.com)移动互联网最具影响力的盈利指导网站。定位于服务移动互联网创业者,移动盈利指导。我们的目标是让盈利目标清晰可见!降低门槛,让缺乏经验、资金有限的个人和团队获得经验和机会,提高热情,激发产品。

评论

相关文章推荐

京ICP备15063977号-2 © 2012-2018 aiyingli.com. All Rights Reserved. 京公网安备 11010102003938号