收藏
回答

reLaunch方法在手机上和web开发者工具里的区别

有这么个现象:

       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 个回答

  • 吴忠信
    吴忠信
    2017-04-18

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

    2017-04-18
    赞同
    回复
  • 吴忠信
    吴忠信
    2017-04-17

    哪位爷知道,吼一声?

    2017-04-17
    赞同
    回复
  • 吴忠信
    吴忠信
    2017-04-17

    这样解决靠谱吗?


    var url = 'pages/index/index';

    wx.reLaunch({

        url: url,

        fail: function(){

            var newUrl = url.replace('pages', '..');

            wx.reLaunch({

                url: newUrl

            })

        }

    });

    2017-04-17
    赞同
    回复
登录 后发表内容