2014-01-08 3 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

Смежные вопросы