uniapp webview跳转小程序

371 阅读1分钟

我刚开始是这样做

 wx.miniProgram.redirectTo({
     url:'/pages/ykx/zdetal/zdetal?id=<?php echo $_GET['shopId'] ?>'
 });

发现这样不行....

最终解决方法

            setTimeout(function(){
                wx.miniProgram.redirectTo({
                    url:'/pages/ykx/zdetal/zdetal?id=<?php echo $_GET['shopId'] ?>'
                });
                location.reload();
            }, 100)

说明:setTimeout解决异步问题,如果想让ios兼容时间不能为0,location.reload()  解决一次没跳转成功,循环刷新重新跳