华为P10在最新版本的微信下,wx.showActionSheet有一定机率没有反应,不能弹出菜单。
强制关闭小程序重新打开,wx.showActionSheet弹出菜单又正常了。
这部分代码很简单,以前一直正常。 就最近才发现这个问题。但要刻意重现又比较难,不知有没有其它人遇到这种情况。
toggleJoin: function () { var that = this wx.showActionSheet({ itemList: [ '进入我进行中对局' , '系统自动匹配对局' , '自己创建新的对局' , '取消' ], success: function (res) { if (res.tapIndex == 0){ util.ajax( "/chess/gameroom/current" , 1, {}). then( function (res) { var data = res.data; if (data) { wx.navigateTo({ url: 'room?id=' + data }) } else { //加入失败 wx.showToast({ title: '没有你正在进行的对局' , icon: "none" }) } }); } else if (res.tapIndex == 1) { that.matchGame() } else if (res.tapIndex == 2) { wx.navigateTo({ url: 'roomnew' }) } } }) }, |
你好,Android端的已经解决并且在灰度发布7.0.6了哈,可在7.0.6版本试试看是否还有这个问题
若是iOS的有问题,麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),以及复现视频
是的 我之前也遇到过,onShowModal没反应,我是小程序版本更新后出现的问题,不知道是不是两个版本冲突,不过应该是微信端的问题,官方给我回答了的
小程序版本更新后点击出现问题? - 微信开放社区 https://developers.weixin.qq.com/community/develop/doc/0006c60c494108c409e8a298a55c00
刚才发现,不单单是wx.showActionSheet不显示,wx.showModal也没反应。
机率还挺高,一定要强制关闭小程序重新加载才正常。