前阵子做了一个微信订阅号的活动,然后发现一个问题:就是回复内容里的a标签微信没有解析出来,而是这样
正常应该是这样:
具体出现这种情况的手机有:
魅族的型号是:M1 metal
小米的型号是:MI 5X
华为mate9
......
发现都是安卓手机且微信版本号都是6.6.5 ,ios没问题
一开始出现时,感觉应该是微信对某些版本和手机型号的兼容性问题,就放弃处理了
可是后面啊,运营人员又找上门了,无奈,拖出大神,然后大神也是无解;就坚持给出解释说是“微信客户端的版本或者微信对部分机型的支持问题”。
可是人家运营人员不认啊,苍天啊,我们也是很无奈,因为我们的代码是正常的啊。
但我们是开发啊,后面就试着把style="color:blue"这些代码删了,看是不是这个影响的,然后然后......发现就正常了!天了噜!!!这是什么鬼,庆幸解决了(此处有个不确定的结论,微信回复里的a链接默认好像应该就是蓝色)
好咯,我们开发没错,玩家也没错,那错的好像就只能是微信了(背下锅吧),哈哈哈、
具体原因应该是:
微信对终端的兼容问题,在大部分设备上的表现都是正常的,只会在少数机型的个别微信版本上出现这样的问题,目前还无法做到兼容所有型号终端和版本。
微信对于这部分的规则并没有说明,并且在常见设备上的表现都是正常的。
附上这个参考帖子:
https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=0000a63ab54a4060387687ed85b000&highline=a%E6%A0%87%E7%AD%BE&token=&lang=zh_CN