调用wx.stopBeaconDiscovery导致微信闪退
发布于 6 年前 作者 qiang33 18865 次浏览 来自 问答

单个调用

wx.stopBeaconDiscovery 可以正常调用成功。。

如果是在搜寻状态下,执行该方法,微信客户端直接闪退。。求解决~

wx.startBeaconDiscovery({
        uuids: ['16976050', 'FDA50693-A4E2-4FB1-AFCF-C6EB07647825'],
        success(res) {
          console.log('startIbeacon', res);
          wx.onBeaconUpdate(function (arr) {
            console.log('onBeaconUpdate...', arr);
 
          });
 
          wx.getBeacons({
            success(getinfo) {
              console.log('getBeacons success', getinfo);
            },
          });
 
        },
        fail(res) {
          console.log('fail', res);
        },
        complete(res) {
          console.log('complete', res);
        }
      });
 
    setTimeout(function () {
      wx.stopBeaconDiscovery({
        success: function () {
          console.log('stopBeacon...');
        }
      })
    }, 5000);
4 回复

收到,我们定位下是什么问题

iOS系统,我的微信账号是tingzi088055。这个问题用别人的手机也会出现同样的问题

你好,  ‘16976050’  这个uuid 是无效的,导致微信发生了crash。 下版本我们会在这里加入闪退的防护代码,建议在start时去掉这个无效的uuid。

你好,请问发生微信闪退的微信号是什么? 是安卓系统或者iOS呢?

回到顶部