收藏
回答

单页应用在微信(IOS)浏览器复制和分享URL问题

框架类型 问题类型 操作系统版本 手机型号 微信版本
小游戏 Bug ios10,ios11 所有苹果手机 微信7.0.3

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

h5单页应用在微信(IOS)浏览器复制和分享URL是上级页面URL地址

- 预期表现

麻烦修复浏览器复制和分享URL问题,要能捕获当前页面URL地址

- 复现路径


- 提供一个最简复现 Demo


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

4 个回答

  • 可安好
    可安好
    2023-05-16

    好多年了,这个问题还是没法解决吗???

    2023-05-16
    有用
    回复
  • Amumu
    Amumu
    2023-03-08

    在iOS中要始终以入口链接作为获取微信配置的url

    2023-03-08
    有用
    回复
  • Emo
    Emo
    2020-08-07

    bug 一大堆.......



    刚做了测试,用苹果微信,如果是单页面应用,前端做跳转逻辑(页面跳转并不走服务端),

    如页面A: http://xx.yyy/login ,跳转到 http://xx.yyy/shop


    那么这个时候,『复制链接』以及『浏览器中打开』都只会获取 最开始的url地址,即http://xx.yyy/login


    但是『发送给朋友』 就会获取最新的url地址, http://xx.yyy/shop

    2020-08-07
    有用
    回复 2
    • Chen_陈
      Chen_陈
      2021-08-18
      你好,你这个问题是怎么处理的,能说说么?
      2021-08-18
      回复
    • Talkative zxf
      Talkative zxf
      2022-02-09回复Chen_陈
      问题解决了吗?项目有同样的问题
      2022-02-09
      回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2019-03-29

    你好,麻烦提供下具体的复现信息

    2019-03-29
    有用
    回复 6
    • 2019-03-29

      复现信息 1,当前页面地址是http://192.168.43.160:8081/share(这是需要复制和分享的当前页面URL) 2,实际在IOS微信客户端浏览器复制和分享出来的页面地址是http://192.168.43.160:8081/test(初始化页面)而非当前页面

      2019-03-29
      回复
    • 疯狂的小辣椒
      疯狂的小辣椒
      2019-03-29回复

      可以提供下具体的项目名称和说明下具体的复现步骤么,这样比较方便定位问题

      2019-03-29
      回复
    • 虾饺
      虾饺
      2019-03-29回复
      该链接域名或路径必须与当前页面对应的公众号JS安全域名一致

      你用的本地的吧IP地址吧?用一下公众号后台的安全域名试一试?

      2019-03-29
      回复
    • 2019-03-29回复虾饺

      用了安全域名在IOS微信客户端也还是存在同样的问题

      2019-03-29
      回复
    • 叶子
      叶子
      2019-09-17回复
      这个后来是怎么解决的,因为在ios中单项页面url是不会被浏览器历史记录保存的,这个你有解决思路么
      2019-09-17
      回复
    查看更多(1)
登录 后发表内容