2011-08-04 54 views
14

我試圖創造新的擴展,但我有一個問題,當我包括JavaScript的:加載腳本谷歌瀏覽器擴展

{ 
    "name": "AntiBull", 
    "version": "1.0", 
    "description": "Stoping the bull on the media.", 
    "default_icon": "icon.png", 
    "content_scripts": [ 
    { 
     "matches": ["http://*.co.il"], 
      "js": ["script.js"] 
    } 
    ], 
    "permissions": [ 
    "http://*.co.il/" 
    ] 
} 

我有此錯誤:

could not load extension from C:\Users\Admin\Documents\antibull 
Invaild value for 'content_scripts[0].matches[0]':Empty path 
+0

在這個例子中的好lorem ipsum! – Theodores

回答

27

你有一個無效的matches URL - 內容腳本match patterns需要方案主機路徑。路徑包括主機後的第一個斜槓/(在本例中爲*.co.il)。
Chrome正在抱怨你沒有路徑,所以你必須添加一個路徑。

  • 如果你想匹配http://*.co.il,只是將其更改爲http://*.co.il/
  • 如果要匹配全部路徑將其更改爲http://*.co.il/*