收藏
回答

web-view公众号文章跳转后无法获取公众号文章链接?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug web-view 微信iOS客户端 7.0.12 0

https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html

公众号文章A中有一个阅读原文链接B,这时候点击阅读原文,会经过一个 https://mp.weixinbridge.com/mp/wapredirect?url= 的链接做中转,奇怪的是,这个中转链接在小程序里的状态码是200,带来的一个严重问题就是,链接B中获取到的referer是https://mp.weixinbridge.com/mp/wapredirect?url= 这个中转链接,而不是A,这个明显不是开发者想要得到的

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

4 个回答

  • 小程序技术专员-binnie
    小程序技术专员-binnie
    2020-03-18

    加个#wechat_redirect还会么

    2020-03-18
    有用 1
    回复 10
    • 敬洪明
      敬洪明
      2020-03-18
      还会的,你们那个redirect很奇怪,麻烦测试一下看看
      2020-03-18
      回复
    • 敬洪明
      敬洪明
      2020-03-18
      跟是不是小程序无关,正常公众号文章点击阅读原文也会的
      2020-03-18
      回复
    • 敬洪明
      敬洪明
      2020-03-18
      据我测试,微信环境中那个链接会是200,普通浏览器访问就是302
      2020-03-18
      回复
    • 敬洪明
      敬洪明
      2020-03-24
      兄弟,有进展吗,这个很重要啊
      2020-03-24
      回复
    • 疯狂的小辣椒
      疯狂的小辣椒
      2020-03-24回复敬洪明
      哈喽,可以给下文章A 的链接么?
      2020-03-24
      回复
    查看更多(5)
  • Scotthuang
    Scotthuang
    2020-03-24

    跳转的原因是为了安全方面的考虑,能说下你的使用referer的场景吗,我考虑下技术上怎么满足需求

    2020-03-24
    有用
    回复 5
    • 敬洪明
      敬洪明
      2020-03-24
      referer一个是可以知道来自那个文章的链接


      第二个是我webview的文章链接上我会加上一个特定参数,通过获取referer可以将这个参数会一直传递下去
      2020-03-24
      回复
    • Scotthuang
      Scotthuang
      2020-03-24回复敬洪明
      我们需要跟安全团队先探讨下技术方案,有新的进展会继续在这里更新
      2020-03-24
      回复
    • 敬洪明
      敬洪明
      2020-03-25回复Scotthuang
      好呢,辛苦
      2020-03-25
      回复
    • 敬洪明
      敬洪明
      2020-04-16
      请问有进展吗
      2020-04-16
      回复
    • 蜗牛不累
      蜗牛不累
      2023-04-20
      我们也遇到了同样的问题,请问有解决方案吗?
      2023-04-20
      回复
  • 禾店科技
    禾店科技
    2021-05-13

    解决了吗?

    2021-05-13
    有用 1
    回复
  • 2020-06-04

    同问,打开公众号文章(已经关联小程序),我的手机能打开,有的手机不能打开,打开报错

    2020-06-04
    有用
    回复
登录 后发表内容
问题标签