收藏
回答

小程序插件内页面使用wx.navigateTo页面跳转不了

问题模块 问题类型 插件 AppID 插件版本号 AppID 操作系统 微信版本 基础库版本
插件 Bug wx633bfa1b3288b328 1.0.2 wx633bfa1b3288b328 Android 6.7.3 2.3.0

- 当前 Bug 的表现(可附上截图)



- 预期表现

跳转到对应的页面


- 复现路径


- 提供一个最简复现 Demo


最后一次编辑于  2018-10-18  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

4 个回答

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    2018-10-18

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

    2018-10-18
    赞同
    回复 1
  • 谢烨飞
    谢烨飞
    10-16


    我现在就是在插件页面中使用这个跳转方法 为什么还是报错呢

    10-16
    赞同
    回复
  • 小程序技术专员-LastLeaf
    小程序技术专员-LastLeaf
    2018-10-18

    在插件中,仅当当前页面是插件页面的时候能够调用 wx.navigateTo 。如果不是插件页面的话,请使用 navigator 组件。

    2018-10-18
    赞同
    回复 27
    • 落瞳不是无情物
      落瞳不是无情物
      2018-10-19

      我当前页面就是插件页面啊,就是写在plugin里面的啊

      2018-10-19
      回复
    • 小程序技术专员-LastLeaf
      小程序技术专员-LastLeaf
      2018-10-19回复落瞳不是无情物

      阅读过你的代码片段。 wx.navigateTo 是写在插件自定义组件而非插件页面里面的。

      2018-10-19
      回复
    • 落瞳不是无情物
      落瞳不是无情物
      2018-10-19回复小程序技术专员-LastLeaf

      wechatide://minicode/sQ8gyhm57B3R把那个组件改成插件页面还是报那个错

      2018-10-19
      回复
    • 小程序技术专员-LastLeaf
      小程序技术专员-LastLeaf
      2018-10-19回复落瞳不是无情物

      这样改没用的,你这样还是当成个自定义组件在用。它要“真的是一个页面”才行,请在小程序中使用 navigateTo 跳到插件页面中,而不是 usingComponents 这样嵌在小程序页面的 wxml 里面。


      严格来说,这里的判定是:如果当前页面栈顶是插件的页面,插件才能够调用 wx.navigateTo 。

      2018-10-19
      回复
    • 落瞳不是无情物
      落瞳不是无情物
      2018-10-22回复小程序技术专员-LastLeaf

      那如果使用navigator标签,那怎么传参到其他页面

      2018-10-22
      回复
    查看更多(22)
  • 落瞳不是无情物
    落瞳不是无情物
    2018-10-18

    wechatide://minicode/XQSdpfma7v3y

    2018-10-18
    赞同
    回复 1
    • 婷婷子
      婷婷子
      10-13
      楼主问题解决了吗?遇到同样的问题
      10-13
      回复