收藏
回答

【蓝牙】稳定复现的崩溃问题

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug 蓝牙 客户端 6.7.2 2.2.5

- 当前 Bug 的表现(可附上截图)


循环调用 wx.writeBLECharacteristicValue 写入数据会导致整个app崩溃闪退,使用其 sucess 回调递归调用不会崩溃,但 sucess 回调的速度太慢(120ms左右)总时间会超出导致设备产生问题。


  1. 请确认 api wx.writeBLECharacteristicValue 频繁调用崩溃的原因以及尽快修复。

  2. 请告知影响 sucess 回调速度的原因以及请尽快优化这个借口?


- 预期表现


由于业务的需求,需要将大批量数据(36000+ byte)在 100s 内写入BLE 设备


- 复现路径


- 提供一个最简复现 Demo


for (let i = 0;i < 2000; ++i) {

    wx.writeBLECharacteristicValue({

        deviceId: xxxxx,

        serviceId: xxxxx,

        characteristicId: xxxxx,

        value: buffer

    })

}


回答关注问题邀请回答
收藏

1 个回答

  • 疯狂的小辣椒
    疯狂的小辣椒
    2018-09-10

    你好,那麻烦在手机微信那里上传下日记: 我->设置->帮助与反馈右上角有个上报日志的入口 麻烦提供一下微信号,我们这边查看下

    2018-09-10
    有用
    回复 1
    • Pan
      Pan
      2018-09-11

      日志刚刚已经上传了,微信号是 Pans_WeChat,麻烦看一下

      2018-09-11
      回复
登录 后发表内容