当前位置: 首页 > news >正文

高端手机网站建设论坛发帖

高端手机网站建设,论坛发帖,桂林网络搭建,北海市高德小学简介iOS 写入数据超过200字节报错 文章目录 iOS 写入数据超过200字节报错官方建议:报错问题解决 writeblecharacteristicvalue 官方建议: 并行调用多次会存在写失败的可能性。APP不会对写入数据包大小做限制,但系统与蓝牙设备会限制蓝牙4.0单次…

iOS 写入数据超过200字节报错

文章目录

    • iOS 写入数据超过200字节报错
      • 官方建议:
      • 报错问题
      • 解决

writeblecharacteristicvalue

官方建议:

  • 并行调用多次会存在写失败的可能性。
  • APP不会对写入数据包大小做限制,但系统与蓝牙设备会限制蓝牙4.0单次传输的数据大小,超过最大字节数后会发生写入错误,建议每次写入不超过20字节
  • 若单次写入数据过长,iOS 上存在系统不会有任何回调的情况(包括错误回调)。
  • 安卓平台上,在调用 notifyBLECharacteristicValueChange 成功后立即调用 writeBLECharacteristicValue 接口,在部分机型上会发生 10008 系统错误

报错问题

  • iPhone 6:写入数据超过200字节时,报错当前特征值不支持此操作,写入失败;
  • iPhone 11、iPhone 12等,能正常写入数据,其他机型没有细测;
{"errMsg": "writeBLECharacteristicValue:fail Error Domain=CBATTErrorDomain Code=17 \"Resources are insufficient.\" UserInfo={NSLocalizedDescription=Resources are insufficient.},https://ask.dcloud.net.cn/article/282","errCode": 10007,"code": 10007
}

解决

  • 经测试,iPhone6 写入数据不超过160字节时,写入成功,正常通信;
  • 仅供参考
const writeBLECharacteristicValue = (hex) => {let buffer = hexToArrayBuffer(hex); // 16进制转ArrayBuffer,之前有分享过uni.writeBLECharacteristicValue({deviceId,serviceId,characteristicId,value: buffer,success(res) {console.log('writeBLECharacteristicValue success', res.errMsg)}})
}
http://www.15wanjia.com/news/47204.html

相关文章:

  • 安阳网站建设哪家专业抖音seo招商
  • 冀州做网站的公司百度首页排名优化服务
  • wordpress怎么让文章页新窗口打开什么软件可以优化关键词
  • 生肖竞猜网站建设专业网站优化培训
  • 什么网站可以做装修效果图semir
  • 南阳百度网站推广seo标题优化
  • 住房城乡建设委房管局官方网站如何推广一个新的app
  • 重庆百度网络推广seo快速排名服务
  • 闸北做网站公司网络营销推广工作内容
  • 做彩票网站制作长沙网络推广营销
  • 揭阳公众号开发seo工具软件
  • 简洁大气企业网站源码整合营销的概念
  • 好的网站设计题目seo网站外链平台
  • 可以做哪些网站有哪些内容小程序制作费用一览表
  • 深圳直销制度网站制作网红营销
  • 手机自建网站成都网站建设方案优化
  • pc端网站做移动适配手机登录百度pc端入口
  • wordpress批量插入优化关键词首页排行榜
  • 哪些网站适合新手编程做项目湖南seo优化首选
  • 网站上的图文介绍怎么做网络营销的方法包括哪些
  • 武汉建网站公司网站流量指标有哪些
  • wordpress 当数据库外贸网站建设优化推广
  • 老域名做网站好吗下载百度搜索
  • 网站备案换主体黑帽seo教程
  • 保洁公司 网站模板搜索引擎排名的三大指标
  • 培训教育行业网站建设方案竞价推广平台
  • 线上运营平台有哪些唐山seo
  • 宝塔建设的网站火车头发布失败关键词生成器 在线
  • 漳州市建设局网站抖音怎么推广
  • 免费网站建设北京网站seo优化推广