微信js-sdk - 微信ios 6.5.3升级内核之后分享标题 变成公众号名称 而不是页面标题?

查看:136
本文介绍了微信js-sdk - 微信ios 6.5.3升级内核之后分享标题 变成公众号名称 而不是页面标题?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

  1. 通过公众号发原文链接后的页面,用户点击分享出去之后,分享的标题都是公众号名称

  2. 因为分享的连接网址是三级域名(*.xx.xxxx.com),有很多个,使用了微信自带的jssdk生效不了,试着添加过父级域名(xx.xxxx.com)也无法生效

  3. 试着在页面body上添加了隐藏的h1, img 都没有生效

  4. 目前已知会发生问题的是 IOS 微信版本6.5.3以上,然后通过公众号/订阅号群发消息的公众号原文链接点进去的页面,基本都会如此

解决方案

5月8日已解决

  1. 分享显示公众号名称的原因,没有找到,推测是微信6.5.3之后升级到了内核WKWebview,然后微信Webview中会注入微信JSBridge相关的脚本,导致部分用户分享标题获取到的都是公众号名称。

  2. 在无法解决分享标题为公众号名称的情况下,发现了测试环境的地址三级域名分享是可行的, jssdk还是添加父级域名还是能生效的,然后经过调试发现是生产环境添加了cdn,导致服务器获取到的请求域名都是cdn的回源域名,然后引起了jssdk的签名失败。

这篇关于微信js-sdk - 微信ios 6.5.3升级内核之后分享标题 变成公众号名称 而不是页面标题?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆