收藏
回答

部分安卓手机进行页面分享,配置的link无效。使用的是当前页面的url,请问是什么原因导致的?

网页地址:http://qh-wx-h5-uat1.redstarclouds.cn/share_nocopy.html

配置link地址:http://qh-wx-h5-uat1.redstarclouds.cn/share_nocopy.html?test=123&fromCode=234

配置的图片和主标题副标题都有效,自定义的link无效。

预期分享的是配置的link地址,实际上分享了当前网页url。

部分安卓手机出现问题

复现手机:华为p40,华为P30Pro,荣耀v30,微信版本都是:8.0.16


11月26就在社区反馈问题,运营专员确认了问题存在,12月1日,反馈说“问题已经解决,全量发布,未解决的话耐心等待”。

12月7日,我们的用户反馈问题仍然存在。希望再帮忙看下是什么问题。等待多久或者需要用户如何操作可以解决问题

页面地址二维码。

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

3 个回答

  • k
    k
    2021-12-14

    临时方案:使用

    if(isAndroid){

    history.replaceState(null, '', shareUrl);

    }

    替换掉当前页面的地址,不刷新页面。

    ios设备替换当前页面地址后,会导致分享配置完全失效。

    好在问题只出在安卓手机上,只处理安卓手机就好,安卓手机替换后不会导致配置失效。

    真坑~~~~~还是希望微信尽快解决呀。

    2021-12-14
    有用
    回复
  • 青团社
    青团社
    2021-12-14

    看错了

    2021-12-14
    有用
    回复 2
    • k
      k
      2021-12-14
      不是同一个问题。这边的就是通过上面的几种方式分享的。配置是生效了的。只是部分手机的没有使用配置里的link,而使用了地址栏地址。这是一个bug
      2021-12-14
      回复
    • 青团社
      青团社
      2021-12-14回复k
      我记得 这个问题 上次说修复中。预计得迭代客户端版本。。
      2021-12-14
      回复
  • 龚明
    龚明
    2021-12-08

    我这分享也是时好时坏,代码完全不动的情况下,有时成功有时失败.不知道怎么回事

    2021-12-08
    有用
    回复 1
    • k
      k
      2021-12-09
      你是什么机型还有微信版本多少呀
      2021-12-09
      回复
登录 后发表内容