Можно ли включить фреймворк Mootools на фоновую страницу расширения Chrome? - PullRequest
0 голосов
/ 24 февраля 2012

В качестве заголовка я хотел бы знать, могу ли я включить каркас Mootools на фоновую страницу расширения Chrome? Я пытался, но безуспешно.

Фоновая страница:

<!doctype html>
<html>
  <head>
    <title>Background Page</title>
    <script src="mootools-more-1.4.0.1.js" type="text/javascript"></script>
    <script src="mootools-core-1.4.2-full-compat.js" type="text/javascript"></script>
    <script src="script.js"></script>
  </head>
  <body>
  </body>
</html>

Manifest:

{
    "name": "First Extension",
    "version": "1.0",
    "description": "The first extensione tha I made",
    "permissions":["contextMenus"],
    "background_page": "background_page.html",
    "browser_action":{ 
                        "name": "My First Extension!",
                        "default_icon": "Chrome_icon32bn.png",
                        /*"default_popup": "popup.html",*/
                        "default_title": "My First Extension!"
    },
    "icons": {
                "16": "Chrome_icon19color.png",
                "48": "Chrome_icon32color.png",
                "128": "Chrome_icon.png"
    },
    "content_scripts": [{ "js": ["https://ajax.googleapis.com/ajax/libs/mootools/1.4.1/mootools-yui-compressed.js"] }]

}

1 Ответ

0 голосов
/ 24 февраля 2012

Да, но поскольку вы находитесь в песочнице, когда запущено расширение, вы должны загрузить его по-другому:

Добавить это в манифест

{
  "name": "My extension",
  "content_scripts": [
    {
      "js": ["https://ajax.googleapis.com/ajax/libs/mootools/1.4.1/mootools-yui-compressed.js"]
    }
  ]
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...