app.js onLaunch 添加跳转没有反应,是不支持吗?
同样的代码放到index页面的index.js onLaunch 就可以跳转了
App({
onLaunch: function () {
if(true){
wx.redirectTo({
url:"/pages/login/login",
})
}
},
onShow: function () {
//console.log("App生命周期函数——onShow函数");
},
onHide: function () {
//console.log("App生命周期函数——onHide函数");
},
onError: function (msg) {
//console.log("App生命周期函数——onError函数");
},
other:function(){
//console.log("全局函数,可以被项目上的其他js文件调用");
}
})
微信小程序开发问题解答
微信小程序开发者回答:
可以打开app.json的debug:true,看看启动时的信息,是这样的:
所以app onLaunch被调用的时候页面可能还没有被初始化的,虽然官方对这块进行过优化了,但是最好还是在首页跳转或者加个延迟
本文网址:http://www.91bianli.com/weixinxiaochengxu/39180.html