2012-04-25 67 views
2

我建立了一个自定义搜索引擎与谷歌通过www.google.com/cse/Google自定义搜索引擎需要很长时间才能加载网页?

我出测试它在我在Chrome网站,我的机器上,并在页面加载罚款,但需要CSE加载时间超过45秒。当它加载时,它工作得很好。

有没有人遇到过这个问题?

我尝试在Firefox中,它立即加载,没有问题。在IE9中,它有:

Internet Explorer已限制此网页运行脚本或ActiveX控件。

使用启用选项可用。

这可能是Chrome的ActiveX问题吗?

+1

我可以在Chrome中重现此操作。很奇怪 - 我会调查。 – Xenon 2012-04-28 15:25:06

回答

1

据我所知,这似乎是Google AJAX APIs(或CSE生成器)的一个错误。我已经找到了解决方法,以获取自定义搜索在Chrome中快速加载:

假设你没有体改你www.google.com/cse/收到的代码,更改:

google.load('search', '1', {language : 'en', style : google.loader.themes.V2_DEFAULT}); 

到:

google.load('search', '1', {language : 'en'}); 

由于某些奇怪的原因,style设置会导致Chrome中的加载时间过长/无限。

+0

工作!谢谢!永远不会猜到这是杀死它的风格。 – 2012-04-28 16:55:21

+0

这个错误在2015年仍然存在,似乎谷歌并没有修复它。 – iSaumya 2015-10-10 08:38:59

+0

看来我们不再有选择跳过2017年提供的代码之后的样式 – 2017-10-22 06:04:37

相关问题