android版微信href属性失效问题

来源:互联网 发布:程序员的优缺点 编辑:程序博客网 时间:2024/05/18 03:17

在微信公众号的自动回复里面,设置了href属性:

<a href="www.baidu.com">baidu</a>

给用户发消息后,在iOS版和mac版上测试都是没问题的,[baidu]的字样显示为蓝色,是可以点击的超链接,点击后跳转到baidu的网站。但是android版测试出现了问题,应该是超链接的文字竟然失效了。[baidu]的字样和普通文字一样是黑色,点击也没有任何反应了。。把android版收到的消息转到电脑上看的时候发现显示如下:

<a href="">baidu</a>

真是哔了狗了。。网址哪儿去了。。而且因为是上线前半小时发现的问题,所以着实吓了一头冷汗。本来以为是android版微信的问题,但后来发现其他微信公众号发的消息在android版上可以正常显示的。。嗯,还好,至少证明是有解决办法的。。
定定心再仔细看自己的设置,发现写网址的时候没有写http://,试着加上以后,android版问题解除。。呼。。。好险。。。(是的就是这么简单。。。)
估计iOS版和mac版的微信对于上面的写法比较宽容,但android版不知道为什么就这么挑剔。。T.T
所以正确写法如下:

<a href="http://www.baidu.com">baidu</a>

写法规范还是很重要滴~
另外,事实证明各个平台的微信还是有区别的,以后测试需要在各个平台下测试了~(显然就是我经验不足啊!!)

0 0