2012-04-25 89 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

相關問題