大哥 解决了吗?什么原因导致的?
wx.miniprogram.navigateBack()在ios上失效,执行成功但不跳转页面// A页面 const onPageShow = ( callback, once = true, ) => { const visibilityChange = () => { if (document.visibilityState === 'visible') { callback && callback({}); if (once) { document.removeEventListener('visibilitychange', visibilityChange); } } }; document.addEventListener('visibilitychange', visibilityChange); }; onPageShow(() => { wx.miniprogram.navigateBack({ success: () => console.log('ios navigateBack success'), fail: () => console.log('ios navigateBack fail'), }); }); 首页 --> webview A页面 --> webview B页面 --> B页面点击导航栏返回 --> A页面执行wx.miniprogram.navigateBack()且执行了成功回调输出ios navigateBack success,但是页面未返回 偶现问题,尝试十次会出现一到两次。 安卓里面这套代码正常执行。 IOS型号:iphone X IOS系统版本:16.5.1
2023-11-24