资讯专栏INFORMATION COLUMN

javascript实现ArrayBuffer转字符串,微信小程序蓝牙数据转换

instein / 4276人阅读

摘要:转字符串需要转换的类型数值转换成功后的回调效果图显示微信小程序蓝牙通讯返回的值是类型,需要转换前端才能进行

/**
   * ArrayBuffer转字符串
   * @param {ArrayBuffer} e 需要转换的ArrayBuffer类型数值
   * @param {function} t 转换成功后的回调
   */
  getUint8Value(e, t) {
    for (var a = e, i = new DataView(a), n = "", s = 0; s < i.byteLength; s++) n += String.fromCharCode(i.getUint8(s));
    t(n);
  }

效果图显示:

微信小程序蓝牙通讯wx.onBLECharacteristicValueChange返回的value值是    ArrayBuffer类型,需要转换前端才能进行naf

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/103892.html

相关文章

  • 通过 Web 控制蓝牙设备:WebBluetooth入门

    摘要:可以调用函数并为函数提供配置对象,该对象含有关我们要使用哪个设备,以及都有哪些服务可用的信息。现在就得到了可用于读写数据的特性写数据要写入数据,我们可以在特性上调用函数,以的形式传递想要写入的值,这是二进制数据的存储方法。 翻译:疯狂的技术宅原文:https://www.smashingmagazine.... 本文首发微信公众号:jingchengyideng欢迎关注,每天都给你...

    godruoyi 评论0 收藏0
  • 2017年云巴产品更新合集

    摘要:更新修正协议下默认关闭时会取消订阅本次订阅的所有物联网整体方案篇年,云巴利用实时跨平台双向物联网云端系统的产品优势,积极迎接物联网新时代,为客户定制物联网整体解决方案。 SDK 篇 Android SDK 更新 ·Android Release 1.8.5在demo中去除掉小米、华为平台的jar包,让用户自行下载 ·Android SDK 1.8.6对新版华为推送做了适配。 JavaS...

    Airmusic 评论0 收藏0

发表评论

0条评论

instein

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<