公众号图文跳转错误问题修复

最近发现RaveList公众号图文的跳转出现两种情况:

  1. 跳转公众号推文会提示参数错误
  2. 跳转官网某个连接会404

通过抓包发现,手机端微信会自动在链接后面添加&subscene=131,导致需要跳转的链接解析有问题!

let urlQuery = function (url) {
  // 手机端微信会在链接后面自动添加&subscene=131,这让链接解析有问题,所以直接将链接后面自动添加的当成query查询
  let pattern = /\?/;
  return url + (pattern.test(url) ? '&' : '?') +'source=WeChat'
}

标签: none

已有 2 条评论

  1. JackYu

    你好,请问这段代码加到哪个文件中

    1. 官方文档中的https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140543
      回复图文消息
      Url 是 点击图文消息跳转链接
      用文章内的函数处理一下得到最后的url就行了

添加新评论