收藏
回答

调用wx.stopBeaconDiscovery导致微信闪退

单个调用

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 个回答

  • 王翊夫if
    王翊夫if
    2017-11-08

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


    2017-11-08
    有用
    回复
  • 王翊夫if
    王翊夫if
    2017-11-08

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

    2017-11-08
    有用
    回复
  • 亭子
    亭子
    2017-11-08

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

    2017-11-08
    有用
    回复
  • 王翊夫if
    王翊夫if
    2017-11-08

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

    2017-11-08
    有用
    回复
登录 后发表内容