收藏
回答

页面打开蓝牙采集数据,左上角退出该页面,onUnload事件很久才反应,导致蓝牙不断接收数据而卡顿?

在页面打开蓝牙,可以正常采集到数据,由于采集的数据量大且频率高, 当点击左上角退出该页面,

在 onUnload 事件中 触发停止蓝牙采集, 但页面已经退出,该事件没有及时响应,从而造成蓝牙还在采集大量数据, 页面已经返回到上一个页面,确所有功能包括按钮都点击无效, 直到很长时间,才触发上个页面的 onUnload 事件,停止蓝牙,其他页面才有效


请问如何解决,谢谢

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

1 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2021-06-22

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    2021-06-22
    有用
    回复 5
    • 一成·刘
      一成·刘
      发表于移动端
      2021-06-22
      苹果和安卓手机都一样,用蓝牙在页面启动大数据采集,然后你返回,页面是很快返回了,但onunload事件要很久才触发,而且返回到上层页面的按钮等事件也无响应
      2021-06-22
      回复
    • 一成·刘
      一成·刘
      发表于移动端
      2021-06-22
      我这边是采集12导心电图数据,用蓝牙作为数据通道
      2021-06-22
      回复
    • 社区技术运营专员--许涛
      社区技术运营专员--许涛
      2021-06-23回复一成·刘
      请补充下iphone12的微信版本号,系统版本和能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
      2021-06-23
      回复
    • 一成·刘
      一成·刘
      发表于移动端
      2021-06-23
      微信是最新版本,这个代码没有片断,网上反映这个问题挺多的啊
      2021-06-23
      回复
    • 社区技术运营专员--许涛
      社区技术运营专员--许涛
      2021-06-23回复一成·刘
      复现问题时麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点
      2021-06-23
      回复
登录 后发表内容