使用mpvue开发并且自定义tabBar的情况下 在小程序后台版本管理生成体验版的小程序没任何问题,开发、正式也没有问题。
绑定第三方平台后,使用获取体验版二维码接口生成的二维码[https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/Mini_Programs/code/get_qrcode.html], wx.switchTab 提示 switchTab:fail can not switch to no-tabBar page,
urlencode后没有用。请问一下是什么原因?
注意: path 需要进行一次 urlencode,如:page/index?action=1
,需要填入 page%2Findex%3Faction%3D1
刚试了一下把wx.switchTab 改为 wx.navigateTo
开发版报错 "navigateTo:fail can not navigateTo a tabbar page"
但是三方平台生成的体验版却是正常了!!!
呐呢???
这个页面不在配置的tabBar列表里面吧,app.json里面的tabbar必须要有定义链接才行
"list": [
{
"text": "首页",
"pagePath": "pages/home/main",
"iconPath": "static/images/home-icon.png",
"selectedIconPath": "static/images/tabBar-home-active.png"
},
{
"text": "购物车",
"pagePath": "pages/cart/main",
"iconPath": "static/images/home-icon.png",
"selectedIconPath": "static/images/tabBar-cat-active.png"
},
{
"text": "个人中心",
"pagePath": "pages/personal/main",
"iconPath": "static/images/person-icon.png",
"selectedIconPath": "static/images/tabBar-person-active.png"
}
],