首页»版块 历史内容 历史内容 历史内容 彻底解决微信链接打不开--就是微信自身问题

彻底解决微信链接打不开--就是微信自身问题

[复制帖子标题和链接]

11.5万8

荣耀粉丝6515107  LV1  发表于 2014-4-21 23:08:19 属地未知 来自:浏览器
本帖最后由 jwoo 于 2014-4-22 01:01 编辑

  • 来龙去脉:


最近,不止我一个,很多人饱受微信内部朋友圈链接打不开的烦扰。

有人是打开一两个以后打不开。
有的用微信上的返回键,而不是系统返回键,打开几个十几个以后继续打就打不开。

于是仔细看最新版本的5.2.1的升级说明:
新KV验证
CDN组件openssl替换
Android底层DB框架更换

不知道是不是这些问题导致的。底层更换如果涉及到LINUX模块、那么对OS版本就会有要求了。实际上它可能涉及到更多的问题,例如微信新的工作方式导致内存RAM、EMMC上缓存不能释放/正确寻址之类稀奇古怪的问题都有可能导致各种莫名其妙的问题。我不想给腾讯当测试员,也不想让自己受委屈。

因为,毕竟,这个问题发生在我和身边的ANDROID 4.04 4.12 4.2 4.3 4.4.2这些版本上,都发生了。不是什么A199的问题,是几乎所有安卓的问题了。很奇怪其它微信用户怎么受得了不去找腾讯骂街,难道是因为微信封闭的体系导致大家想骂街都没地方骂去?(呵呵,你们谁能从微信找到一个这样可以骂街的论坛?腾讯技术支持那个页面基本上是封闭的、你说的别人看不到、腾讯也可以不搭理你)


  • 动手解决:

先下载了三个最近的版本,准备分别测试:(小版本/BUG修复前版本直接忽略、按每个版本的最终版本来),测试到最接近现在的版本能正常的为止、不行再测试更老的版本。
2014.1.20:5.1_361
2013.11.12 5.0.3.1
2013.9.10 5.0.1

很高兴,在第一个版本:5.1_361就直接通过了,所有微信打不开的问题直接不存在。反复打开、打开几十个、用系统返回键都毫无问题。


微信打开链接一切正常。尝试3G、WIFI、重启、恢复聊天记录、反复看同一个链接、看完朋友圈上百个链接、一切正常。(部分页面打开慢是DNS解析问题和对方服务器速度问题、绝大多数几乎是立刻就打开的)



现在,各位可以放心了吧。就是微信自己的问题。就是那个腾讯开发出来的毛病。


  • 发现第二个问题

5.0.3.1有人仍然无法打开链接、但是症状跟5.2.1不太一样了(我用下来),这次的问题是:打开某一个链接如果它没有加载完毕、返回、打开第二个链接、第二个链接也出不来、再去看第三个链接第四个链接连之前能打开的也出不来了。如果有耐心、就在此刻任意一个打不开的窗口等下去、几分钟以后出来的那个页面居然是第一个没有加载完毕的链接的内容。

很显然,腾讯为了装B,把本来就是单一进程的东西弄了个伪多进程、打开后面的页面实际上在排队、后台一个一个的等着呢、然后循环等待就再也打不开新的链接了(只要有一个吊死就完蛋)

然后继续寻找相对不装逼的版本了。5.0.3直接排除、那个是紧急修复BUG才出的5.0.3.1所以5.0.3一定有大问题别去尝试。我测试的下一个版本是5.0.1

然后,一切都完美了。任意打不开的链接、或者链接打开一半按系统返回键退出再打开别的链接、一切正常。飞快、毫无阻塞。


目前测试,相对来说最靠谱、没有打开链接问题的版本是:5.0.1
下载方法是:

卸载现在的微信、清空微信缓存目录(MNT/SDCARD1/TENCENT)
然后去“安智市场”找微信的“历史版本”的5.0.1 (2013-9-10)这个版本。

评论8
气质的猫 分区版主  发表于 2014-4-21 23:34 属地未知 来自:浏览器
厉害啊楼主,支持楼主
荣耀粉丝909669  LV1  发表于 2014-4-22 00:33 属地未知 来自:浏览器
拿分走人咯!
荣耀粉丝6515107  LV1  发表于 2014-4-22 00:38 属地未知 来自:浏览器
本帖最后由 jwoo 于 2014-4-22 01:07 编辑
猎人海 发表于 2014-4-22 00:30
首先楼主的折腾精神难能可贵。可我按照这方法试了,问题依旧。。。

等候,等候。别没耐心。我继续测

发现一个问题。之前有一个没有打开的、随后再打开多少都打不开。等很久以后跳出来的、是第一个没打开的。也就是说,微信一直在后台等候、刷、然后你不管不顾去访问第二第三个链接的结果只会恶化这一状况。

所以,一旦碰到打不开的,必须等,生生等到它打开为止,千万别关掉去开第二个。这还是微信自己的问题。我继续测试其它版本是否有此问题。这个问题至少5.1.361 / 5.0.3.1都存在,这个在当初就已经习惯了。我试试更老的版本是否有没有这个问题的。单进程管理、前一个没打开后一个继续排队、然后永远所有都在排队。这个是单进程伪装多进程的恶果。呵呵。这跟5.2.1的打不开、好像不完全一样。5.2.1那个永远等不到的。我找找哪个版本不装B的,估计那个就正常、返回键能释放掉前一个进程。
荣耀粉丝6515107  LV1  发表于 2014-4-22 00:48 属地未知 来自:浏览器
猎人海 发表于 2014-4-22 00:44
。。。不等了,装回5.2按之前那个贴说的不按实体返还键的做法算了

测试完毕。最近的一个不装B的版本是5.0.1,这个如果有未打开的、返回会自动放弃进程。点其它的它重新打开。所以,要没问题用5.01
荣耀粉丝6515107  LV1  发表于 2014-4-22 14:36 属地未知 来自:浏览器
我是李小七 发表于 2014-4-22 09:39
我昨天晚上又试过几十个链接了,只按顶部的虚拟返回键,链接全部都能打开,3G和wifi都试过了~~没遇到你说 ...

正常不说明任何问题。不能说明某个版本好、没问题。
就像某人不生病不等于某人抵抗力好身体好、很可能是抵抗力差没有产生免疫应答。当然也可能是根本没碰到病原体。

只有用不正常的才能表明这个东西是有问题的。软件测试是看有多少不正常、可重现。不正常状况不一定在每个机器每个环境都发生、但哪怕是万分之一只要是确切可重现的那就说明有问题。

软件永远不存在“没问题”的,只有“可能有问题”的和“有问题”两种状态。
荣耀粉丝6496757  LV5  发表于 2014-4-22 16:28 属地未知 来自:浏览器
赞楼主的分享,看来有必要收藏一下5.0.1版本
荣耀粉丝6515107  LV1  发表于 2014-4-24 03:37 属地未知 来自:浏览器
猎人海 发表于 2014-4-22 20:57
那我再去试试看。不过个人觉得和ROM也有些关系吧,要不然周围其他品牌的手机和论坛里其他型号的手机怎么 ...

我这里各个版本都不正常。
另外发现,如果能彻底关闭5.2.1(从运行程序中去掉它)、然后重新运行、它又会正常一会儿。所以还是微信自己问题。
   发表于 2014-4-24 23:24 属地未知 来自:浏览器
楼主真心给力啊
您需要登录后才可以评论 登录 | 立即注册
简体中文 - China
快速回复 返回顶部 返回列表