【bug】调用分享的时候同时执行回退页面会导致卡死
发布于 5 年前 作者 wsong 16541 次浏览 来自 问答

具体见代码演示。

假设有个button,他的open-type=share,并且同时他的bindtap事件中有一个wx.navigateBack方法。

当点击这个button的时候,弹出分享框的同时调用回退、或是极短间隔时间内异步调用回退,会导致小程序卡死。

模拟器上这个问题有可能导致窗口黑屏,ios上100%触发,安卓未测试,应该也有这个问题。

临时解决方案:回退方法放在setTimeout里面,定时1秒或者500毫秒后再调用,可以很大程度上规避这个问题。

1 回复

你好,打开的代码片段页面路径是空的,麻烦重新提供下能复现问题的代码片段和具体机型

回到顶部