收藏
回答

路由跳转问题,官方人员进来一下

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug Android 。。。 。。 。。。

<view class='slideItem' data-url="../classify/classify" bindtap='navigatorMod'>

<image src="{{item.img}}" class="slide-image" mode='widthFix' />

</view>


../classify/classify  这个也面是tabBar页面


navigatorMod(e) {

util.navigatorMod(e);

}


/**路由跳转 */

exports.navigatorMod = function(e){

if (typeof e === 'object' && e.currentTarget.dataset.url) {

let url = e.currentTarget.dataset.url;

wx.navigateTo({

url,

fail(error) {

console.info(/tabbar/ig.test(error.errMsg))

if (/tabbar/ig.test(error.errMsg)) {

wx.switchTab({

url

})

}

}

})

}else {

console.warn('缺少data-url属性');

}

}


打印出来的日志,Ios跟安卓不一样;

ios console.info(/tabbar/ig.test(error.errMsg)) == true   navigateTo:fail can not navigateTo a tabbar page;

安卓 console.info(/tabbar/ig.test(error.errMsg)) == false  navigateTo:fail can not navigateTo a tab bar page;



tab bar   安卓分开写了。。。。

回答关注问题邀请回答
收藏

1 个回答

  • 疯狂的小辣椒
    疯狂的小辣椒
    2018-11-02

    麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题

    2018-11-02
    有用
    回复 2
    • 2018-11-02

      wechatide://minicode/hFOYNCmy7N3u

      2018-11-02
      回复
    • 陈式坚
      陈式坚
      2019-05-18

      也遇到问题了

      一个是 navigateTo a tabbar page

      一个是 navigate to a tabbar page

      ...


      2019-05-18
      回复
登录 后发表内容