收藏
回答

小程序发起微信支付触发手势返回,点击取消支付后会整个小程序页面会卡死?

问题类型 微信版本 基础库版本
Bug 8.0.70 3.15.2

小程序发起微信支付的时候,触发手势返回,回到上一个页面,支付弹窗正常弹出,点击取消支付,整个小程序会卡住无法点击操作。点击 vConsole,vConsole 会直接隐藏,无法正常点击展示出来,只有再次触发手势返回上一个页面 vConsole 点击才会正常显示,但是没有任何错误信息打印。整个小程序页面内容依然无法点击,可以滚动页面。如果直接 点击 右上角关闭小程序按钮,稍等一下再次点击小程序会自动跳转到刚刚发起支付的页面(如果发起支付的页面有自己的弹窗也会弹出,类似快照),再次点击 vConsole 会看到以下报错

navigateBack with an unexist webviewId 126;

SystemError (appServiceSDKScriptError)"[Page route 错误(system error)] navigateBack with an unexist webviewId 126"String;

SystemError (appServiceSDKScriptError)"[Page route 错误(system error)] routeDone with a webviewId 126 is not found"String;

小程序内依然无法点击任何操作。只有点击 重新进入小程序或者熄屏很久之后再次进入小程序才能正常操作。 除了测试过自己小程序也测试了一下美团小程序,在发起支付的时候按照上面操作同样会触发。

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

1 个回答

登录 后发表内容