这个锅必须让微信背

偶然遇到一个客户反馈,给他们家做的微导览,部分苹果手机打不开,细问之后是i6p和i6sp两种手机。

之前出现过这种情况,但是不能稳定复现,找不到原因。而且技术上讲也不应该会出现其他手机都OK,而只有这两种手机出问题的情况。

通过慢慢排查排除了网页问题,排除了CDN问题。

客户又在外地无法调试他的手机,本地找了两个型号的手机测试的结果竟然是正常的。

最后无意间发现其中的一段聊天记录,客户反馈对话中的两个链接上面的链接是可以打开的,而下面的链接打开白屏。

这里突然有一个东西让我注意到了,第二个链接的颜色是不一样的,有点是蓝色,有的是黑色。会不会?难道是? 访问链接的时候链接被微信截断了?

让客户把他打开链接出错的页面重新分享给我,打开一看真是少了字符。

总结起来看,只有大屏手机才会出现这个问题,而且只有ios版的微信处理了这个事情,所以才会出现只有i6p和i6sp两种大屏手机报错的情况。

长记性,这个bug找的真是曲折万千,以后微信分享要谨慎,尽量使用链接而不要分享文本链接。

 

发表评论