需要实现一个功能,载入小程序的时候,判断是否显示公告&活动,并跳转activity页面。
由于首页今天可能是A页面,过几天又变成B页面(需求就是这样……),无法在此页面判断,只好写在app.js里。
app.js
wx.navigateTo({
url: 'pages/activity/activity'
})
这个无效啊~ 请问是什么情况……
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | 需求 | wx.navigateTo() | 客户端 | 6.5.3 | 2.0.0 |
4 个回答
解决了
// 获取用户信息
wx.getSetting({
success: res => {
if
(res.authSetting[
'scope.userInfo'
]) {
// 已经授权,可以直接调用 getUserInfo 获取头像昵称,不会弹框
wx.getUserInfo({
success: res => {
that.getUserDataToken();
}
})
}
else
{
console.log(
'hoquq yoq'
);
setTimeout(
function
(){
console.log(
'set time out'
);
wx.redirectTo({
url:
'/pages/login/login'
,
})
},1000)
}
}
})
我也试了switchBar在tabbar的页面,也不行。。。
navigateTo 是跳转子页面#35
#24 反正在哪都能用navigateTo , app.js里用就是无效……
要不你试试switchBar
不行,这个页面不是tab