为什么狗狗不能用了?

明宏明宏最佳答案最佳答案

先说下我个人的猜测,因为只是根据问题描述来分析,没有实地测试过,所以只能算个猜测,不对的也请轻拍。。。 问题出在“使用谷歌输入法的时候,如果同时打开搜狗高速浏览器,则谷歌拼音输入法的词库和打字习惯都会跑到搜狗高速浏览器里去”上面。 因为本人一直在用谷歌输入法和chrome,所以对这个问题比较敏感,也出现过类似情况。

以我的例子来说明(可能步骤上有些差别): 在chrome里打开了两个标签页,一个标签页里打开google搜索,另一个标签页打开百度搜索;在搜索框里分别输入中文“谷歌输入法”和英文“baidu”,结果发现在这个页面内,所有的输入历史记录都是相同的【注意是所有的输入历史记录】,无论是刚刚输入过的,还是以前输入过的。

比如在这里打几个字,然后按快捷键ctrl+s保存一下,再次看到的时候,发现在另一个搜索框里面刚刚打了这几个字,而这里已经自动填充完毕;或者在这里输入了拼音,然后按空格切换到另一页面,再转到刚才的页面时发现输入法自动补全了刚刚输入的拼音。 后来我发现只要是在chrome这个浏览器的范围内,无论打开多少个标签页,只要在其中一个标签页里输入文字(不论是搜索还是什么别的),其他所有标签页里的相关输入内容都会被同步过来,就像这样:

所以我的猜测就是,当搜狗高速浏览器打开时,它把其自身作为chrome的一个新标签页加载了进去,并且将其字体等界面参数同步到了chrome里,进而使chrome的所有输入历史记录都变成了同一个。 而原本不同浏览器之间应该是互不干扰的,各自有各自的输入历史记录。 之所以出现这种情况,可能是因为搜狗高速浏览器采用了单进程多窗口的技术(详细技术可以百度),使得它在打开多个页面时不产生新的进程,而是将各个页面重新装载进已有的进程中,故而造成了诸多麻烦。

个人认为的问题解决方案: ①不使用搜狗高速浏览器,改用其他浏览器,例如火狐(火狐也可以实现单进程多窗口);

②在使用搜狗高速浏览器的情况下,不要打开太多网页,保持浏览器流畅运行;

③如果有使用365tabs的,可以试试关闭。这个软件据说是用来解决多标签页卡顿问题的,不过好像对某些情况有效,对一些又没效果。(我还没试下来)

④实在不行就重置浏览器设置吧,也许能解决问题,不过这样做会丢失浏览器里所有的设置,包括书签、扩展插件等等。

我来回答
请发表正能量的言论,文明评论!