2014-01-08 40 views
0

出於某種原因,我得到一個錯誤:content_scripts.matches是無效的Chrome擴展

Chrome extension error

用下面的清單:

{ 
    "manifest_version": 2, 

    "name": "Genie Extension", 
    "description": "An extension to put genie's lamp in every website you visit.", 
    "version": "1.0", 
    "content_scripts": [ 
    { 
     "matches": "<all_urls>", 
     "js": [ 
     "genie.js", 
     "uxGenie.js", 
     "angular.js", 
     "jquery.js", 
     "extension.js" 
     ], 
     "css": ["styles.css"] 
    } 
    ] 
} 

基於the docs,我下的我可以使用<all_urls>匹配的印象......但它看起來不是這樣嗎?我究竟做錯了什麼?

編輯:我嘗試了其他模式,看起來他們都沒有工作。我在這裏做事情的方式還有什麼不對嗎?

回答

1

只需將"matches": "<all_urls>"更改爲"matches": ["<all_urls>"],它應該可以工作。

+0

只是幾乎沒有想通了。哇...來Google吧!哈哈。謝謝! – kentcdodds