收藏
回答

web-view中h5跳转到小程序wx.miniProgram.navigateTo({})不生效?



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

3 个回答

  • 吴文彬
    吴文彬
    04-27

    楼主 我是import wx from 'weixin-js-sdk' 这种方式 引入的 ,没有报错,也没有反应,是什么情况呢?

    wx.miniProgram.getEnv((res) => {

      if (res.miniprogram) {

        wx.ready(function () {

          wx.miniProgram.switchTab({

            url: '/pages/search/search',

            success () {

              this.$toast({

                message: 'ok'

              })

            },

            fail () {

              this.$toast({

                message: '跳转失败'

              })

            }

          })

        })

      }

    })

    04-27
    有用
    回复
  • 夜雨寄北
    夜雨寄北
    03-19
    如果确定不是其他错误原因的话  可以判断下当前网页窗口是否存在iframe  使用这个试试window.parent.wx.miniProgram.navigateTo({});
    
    
    03-19
    有用
    回复 1
    • deja vu
      deja vu
      03-19
      已经解决了,是我路径写错了,谢谢了
      03-19
      回复
  • deja vu
    deja vu
    03-19

    控制台弹出这个,但是不跳转页面

    03-19
    有用
    回复 7
    • 冰凌
      冰凌
      03-26
      你好,可以给你的代码看考一下吗?我现在也是遇到这个问题了 确认路径没有错
      03-26
      回复
    • 肉丸
      肉丸
      04-07
      遇到同样的问题了,请问您是怎么解决的?
      04-07
      回复
    • deja vu
      deja vu
      04-23回复肉丸
      我是
      app.json中没配置
      04-23
      回复
    • DR
      DR
      06-16回复冰凌
      解决了吗
      06-16
      回复
    • 冰凌
      冰凌
      07-01回复DR
      我是路径直接复制过来不对,好像是前面需要有个/
      07-01
      回复
    查看更多(2)
登录 后发表内容
问题标签