2
A
回答
0
如果你已經收集了所有的JavaScript文件,並與您的Firefox擴展本地包裝他們,谷歌的加載功能是專爲從服務器加載JavaScript那麼你的問題是,你不能在使用負載機制圖書館。取決於您定位的Firefox版本,請使用Components.utils.import或mozIJSSubScriptLoader。
這可能需要修改,延長或覆蓋在谷歌的庫中的代碼。
2
我有同樣的問題,但根據我在Google的JS代碼中可以看到的內容,它會嘗試將變量'google'添加到窗口,但是擴展程序在沒有窗口時加載!因此,將不會有全局變量google變量,因此當您嘗試觸發google.load()時會發生錯誤。 我認爲解決方案是動態加載腳本。我剛剛找到了音譯現有的插件:
的https://addons.mozilla.org/pl/firefox/addon/8960
看看他們是如何解決的問題:
onPageLoad: function(event) {
var doc = event.originalTarget;
var ele = doc.createElement('script');
ele.setAttribute('type', 'text/javascript');
ele.setAttribute('src', 'h t t p :// www.google.com/jsapi?key=internal');
}當DOMContentLoaded事件occures
的onPageLoad被加載,所以當首頁的整個樹被加載(現在看來,這是一個DOM相當於onLoad)實現
(請原諒我在插入鏈接的空間,但否則我不會被允許張貼:])
相關問題
- 1. 谷歌搜索API
- 2. 谷歌搜索谷歌搜索谷歌API或r python
- 3. 谷歌Chrome Socket API擴展
- 4. 谷歌本地搜索API
- 5. 谷歌搜索Java API
- 6. 谷歌搜索autocomplete API?
- 7. 谷歌搜索API後端
- 8. 谷歌搜索建議api
- 9. 谷歌地球API搜索
- 10. 搜索使用谷歌API
- 11. 谷歌圖片搜索API
- 12. 谷歌搜索api問題
- 13. 谷歌搜索API - 結果
- 14. 谷歌Chrome擴展的Facebook JavaScript API
- 15. 谷歌翻譯API的Chrome擴展
- 16. 谷歌搜索中未列出的Chrome擴展可見度
- 17. 加載谷歌搜索頁面後的加載擴展
- 18. 谷歌地圖api v3擴展按鈕
- 19. 谷歌Chrome擴展
- 20. 更有效率和可擴展谷歌搜索
- 21. Chrome擴展程序解析谷歌搜索結果
- 22. 如何使用谷歌瀏覽器擴展搜索亞馬遜?
- 23. 谷歌搜索
- 24. Drupal的,面搜索和谷歌API
- 25. 谷歌定製搜索API的Java
- 26. 谷歌搜索的網站限制Api
- 27. 谷歌API的搜索數據
- 28. 谷歌搜索的google java api
- 29. 谷歌地圖api不能在谷歌瀏覽器擴展
- 30. 得到真正的谷歌搜索結果中谷歌AJAX API