收藏
回答

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

问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 小程序 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   安卓分开写了。。。。

最后一次编辑于  2018-11-02  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 娇华
    娇华
    2018-11-02

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

    2018-11-02
    赞同
    回复 2
    • Quiet
      Quiet
      2018-11-02

      wechatide://minicode/hFOYNCmy7N3u

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

      也遇到问题了

      一个是 navigateTo a tabbar page

      一个是 navigate to a tabbar page

      ...


      05-18
      回复