расширение chrome, как скрипт контента запускается в приложении пакета - PullRequest
1 голос
/ 12 марта 2012

Я делаю приложение для Chrome. Вот мой манифест.json

  "app": {
"launch": {
  "local_path": "main.html"
}

"content_scripts": [
{
  "matches": ["http://*/*", "https://*/*", "file://*/*"],
  "js": ["jquery-1.7.min.js", "content_script.js"],
  "all_frame": "true"
}

Почему мой скрипт контента не может работать на main.html? Может ли скрипт содержимого работать в пакетном приложении?

1 Ответ

1 голос
/ 12 марта 2012

Сценарии содержимого не могут выполняться по протоколу chrome-extension: [ 1 ] .По этой причине сценарий содержимого не будет работать в вашем приложении.

Включите сценарии в main.html:

<script src="jquery-1.7.min.js"></script>
<script src="content_script.js"></script>

[ 1 ]: разрешено толькопротоколы http:, https: и file:.Для всех других протоколов сценарии содержимого не будут внедряться, даже если указано <all_urls>.

...