收藏
回答

微信公众号H5网页,单页面应用刷新后分享失效?

微信公众号H5网页,vue写的单页面应用。

问题1: ios在进入当前页时(可以分享),点击3个点里的刷新后(不能分享了,无法唤起分享),再点击一次刷新(第二次刷新就又可以了)。

问题2:Android进入当前页时(可以分享),点击3个点里的刷新后(可以分享,但是自定义分享的标题图片全部没有了)。

如何这些页面不点击刷新,均可正常分享。

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

8 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2020-10-14

    你好,麻烦提供下机型,微信版本号和复现链接

    2020-10-14
    有用
    回复 1
    • hello Sydney
      hello Sydney
      2022-02-12
      我也遇到 ios手机 更新了微信也不行
      2022-02-12
      回复
  • TOWRY
    TOWRY
    2020-10-28

    类似问题:

    https://developers.weixin.qq.com/community/develop/doc/000022a45bcbd89c922b798b856000?jumpto=comment&commentid=000e8838e5831816a52b929fa514

    2020-10-28
    有用 1
    回复
  • ʚ   二妞   ɞ
    ʚ 二妞 ɞ
    2020-10-12

    问题1: ios在进入当前页时(可以分享),点击3个点里的刷新后(不能分享了,无法唤起分享,微定位到了问题,是wx.ready没有执行),再点击一次刷新(第二次刷新就又可以了)。

    问题2:Android进入当前页时(可以分享),点击3个点里的刷新后(可以分享,但是自定义分享的标题图片全部没有了,wx.ready执行了)。

    2020-10-12
    有用 1
    回复 1
  • JiangZhi
    JiangZhi
    2020-12-24

    遇到了一样的问题,有人解决了么?

    2020-12-24
    有用
    回复 1
  • 嗯嗯
    嗯嗯
    2020-11-16

    我也遇到了同样的问题,安卓手机上是没问题的,ios手机就不行,我在有问题的页面在created里面重新window.location.replace(当前页面的路径),在有问题的页面写一下就解决了

    created() {

        if (navigator.userAgent.indexOf('iPhone') !== -1) {

          if (!this.$route.query.wxPayVariable) {

            let url = window.location.href + '&wxPayVariable=2'

            window.location.replace(url)

          }

        }

      },


    2020-11-16
    有用
    回复 1
  • 陈迪
    陈迪
    2020-10-28

    我也碰到了类似的问题,一直在尝试绕过,暂时还没有发现方法。。

    希望微信官方能够快点解决!

    2020-10-28
    有用
    回复
  • 张玉峰
    张玉峰
    2020-10-21

    楼主解决了吗? 感觉是wx.ready未执行 刷新一次时执行时打印未显示wx.ready执行 wx.config执行了,再次刷新(二次刷新)后就可以正常转发。

    2020-10-21
    有用
    回复
  • 封建迷信
    封建迷信
    2020-10-13

    请问楼主解决了吗?

    2020-10-13
    有用
    回复 1
    • ʚ   二妞   ɞ
      ʚ 二妞 ɞ
      2020-10-14
      没有解决。  不知道什么问题,我现在找到的问题就是,当在前页面点击微信的界面操作里的<刷新>后,就不能分享了。但是我这个时候及时的更新前面,也还是无效,wx.ready不执行。再刷新一次就可以正常执行了,不知道什么问题。
      2020-10-14
      1
      回复
登录 后发表内容
问题标签