reLaunch方法在手机上和web开发者工具里的区别
发布于 6 年前 作者 panyang 1445 次浏览 来自 问答

有这么个现象:

       wx.reLaunch({

                url: ‘pages/index/index’

       });

       在web开发者工具里执行正确,而在手机上会报错:url not in app.json       反之:

       wx.reLaunch({

                url: ‘…/index/index’

       });

       在手机端执行正确,而在web开发者工具里报错: url not in app.json

我想请教下,我该怎么使用reLaunch!??

3 回复

感谢,看到推送更新,已经修复了!

哪位爷知道,吼一声?

这样解决靠谱吗?

var url = ‘pages/index/index’;

wx.reLaunch({

    url: url,

    fail: function(){

        var newUrl = url.replace(‘pages’, ‘…’);

        wx.reLaunch({

            url: newUrl

        })

    }

});

回到顶部