Idle Works, Idle Thoughts

Chrome

在Chrome中点击阿里旺旺图标,无法弹出聊天窗口

问题:在Chrome中点击阿里旺旺图标,无法弹出聊天窗口。

之前Chrome能正常点击旺旺并弹出聊天窗口,突然有一天就不能弹出聊天窗口了。网上有说是Chrome禁用NPAPI插件导致,通过chrome://flags#enable-npapi开启选项,即可支持旺旺弹出。可惜这种做法无效。有效的解决方案如下(Windows环境)。

一、关闭Chrome

二、Win+E打开资源管理,在地址栏输入以下地址,注意把USERNAME替换为你的用户名:

C:\Users\USERNAME\AppData\Local\Google\Chrome\User Data

三、找到Local State这个文件(本质是个JSON格式的文件),用记事本打开它。

四、Ctrl+F搜索字符串aliim(Ali IM,阿里IM),应该会发现如下字符串:

"protocol_handler":{"excluded_schemes":{"afp":true,"aliim":true,...

true表示禁用外部应用打开指定链接,false表示授权应用可以打开指定链接。修改”aliim”后的true为false。

五、Ctrl+S保存修改,并关闭Local State文件。

六、再次打开Chrome,点击旺旺,此时可弹出聊天窗口。

补充说明。Chrome在第一次遇见一种外部链接时,会弹出一个窗口询问是否要通过一个应用程序打开链接:

Chrome External Protocol Request

经常性地,这个窗口无比迅速的就消失了。没关系,再试一次。只要选中了“记住我的选择”这个复选框,就在Local State文件里留下一条记录。无论是什么记录,你都可以在事后修改,或直接删除Local State里的记录,重新再选一次。

(2015年11月3日)