收藏
回答

请问官方,小程序插件中跳转小程序页面的方案


由于公司有几个小程序,其中有一些公共模块,并且该模块功能较多,不想写两份,

现有方案是另外做一个小程序,但是每次跳转之前会提示是否跳转,很影响用户体验,

故打算做一个插件在多方引用,但是在官方文档中只看到了从小程序跳转到插件页面的方法,没有看到插件中可以跳转回小程序页面的方法,想请官方解答一下是否可以实现。


最后一次编辑于  07-08
回答关注问题邀请回答
收藏

3 个回答

  • 小程序技术专员-LastLeaf
    小程序技术专员-LastLeaf
    07-08

    可以的。使用 navigator 组件或者 wx.navigateTo 都可以。但要注意,如果使用后者,必须满足调用时机限制:当前页面栈顶是插件的页面时,插件才能调用 wx.navigateTo (小程序亦然)。

    07-08
    赞同 1
    回复 4
    • 🎃积木小王子🎃
      🎃积木小王子🎃
      07-08

      当前页面栈顶的具体概念是什么呢,

      是不是可以理解为插件的页面中,可以使用wx.navigateTo跳转到小程序的页面

      但是此时我怎么区分跳转的是插件的页面还是小程序的页面

      07-08
      回复
    • 🎃积木小王子🎃
      🎃积木小王子🎃
      07-08

      简单点说,小程序进入了插件的页面中,操作完成后,怎么再返回小程序

      07-08
      回复
    • 小程序技术专员-LastLeaf
      小程序技术专员-LastLeaf
      07-08回复🎃积木小王子🎃

      是不是可以理解为插件的页面中,可以使用wx.navigateTo跳转到小程序的页面


      大体上可以这么理解。你跳转到的目标页面是不受限制的(你也可以跳到这个插件或者其他插件的页面)。

      07-08
      1
      回复
    • 🎃积木小王子🎃
      🎃积木小王子🎃
      07-08回复小程序技术专员-LastLeaf

      好的我试一下哈,谢谢你的解答

      07-08
      回复
  • 大魔王小可爱😈
    大魔王小可爱😈
    11-01

    你好,有demo吗?我现在不知道怎么从插件页跳转到小程序某个页面,只能拿到插件里的pages拿不到小程序里的pages

    11-01
    赞同
    回复 7
    • 🎃积木小王子🎃
      🎃积木小王子🎃
      11-01
      一样的,第一张就是跳转小程序页面的写法,第二张是跳转插件页面的写法
      11-01
      回复
    • 大魔王小可爱😈
      大魔王小可爱😈
      11-01回复🎃积木小王子🎃
      我之前是一个插件页,想通过js跳转回小程序指定页面,但是一直报错路径找不到。现在我是把整个页面当作一个组件,通过组件的方式跳转,可以正常使用了
      11-01
      回复
    • 吴花肉
      吴花肉
      11-03回复大魔王小可爱😈
      您好,我们也是插件页面跳回小程序,想请问下是怎么把插件页面当作一个组件呢?
      11-03
      回复
    • 大魔王小可爱😈
      大魔王小可爱😈
      11-04回复吴花肉
      就是把插件页(plugin/pages/xxx)放在components里面,通过this.triggerEvent()传参,小程序端再绑定该方法(这个时候就已经在小程序里了,页面该怎么跳就怎么跳)
      小程序端如何接收可以看官方文档:https://developers.weixin.qq.com/miniprogram/dev/framework/plugin/using.html
      11-04
      回复
    • 吴花肉
      吴花肉
      11-04回复大魔王小可爱😈
      好的,非常感谢🙏
      11-04
      回复
    查看更多(2)
  • 你午睡了嘛
    你午睡了嘛
    08-17

    你好,我们最近也遇到这个问题,请问你实现了吗,我各种试了都不行呢

    08-17
    赞同
    回复 7
    • 🎃积木小王子🎃
      🎃积木小王子🎃
      08-19
      实现了,你可以说下你的具体场景,我感觉我应该把大部分的坑都踩过了
      08-19
      回复
    • 你午睡了嘛
      你午睡了嘛
      08-19回复🎃积木小王子🎃
      方便加微信详聊吗
      08-19
      回复
    • 你午睡了嘛
      你午睡了嘛
      08-19回复🎃积木小王子🎃
      whujiang2009
      08-19
      回复
    • 🎃积木小王子🎃
      🎃积木小王子🎃
      08-21回复你午睡了嘛
      不好意思才看到,加你了
      08-21
      回复
    • TheKing
      TheKing
      08-26回复🎃积木小王子🎃
      咨询一下,你的碰到了类似的业务,复现失败
      08-26
      回复
    查看更多(2)