Расширение Google Chrome — Внедрение скриптов

Я пытаюсь заставить свое расширение Chrome внедрить некоторый javascript с помощью content_scripts, используя этот предыдущийответв качестве ссылки.

manifest.json

"name": "My Chrome Extension",
"version": "1.0",
"manifest_version": 2,
"content_scripts": [{
    "matches": ["http://pagetoinject/script/into/*"],
    "js": ["contentscript.js"]
}]  

contenscript.js:

var s = document.createElement('script');
s.src = chrome.extension.getURL("script.js");
(document.head||document.documentElement).appendChild(s);
s.parentNode.removeChild(s);

(также безуспешно пробовалэтотметод.)

var s = document.createElement('script');
s.src = chrome.extension.getURL("script.js");
s.onload = function() {
    this.parentNode.removeChild(this);
};
(document.head||document.documentElement).appendChild(s);

Я продолжаю получать эту ошибку javascript. Вот скриншот .

enter image description hereGET chrome -расширение://неверное/ (анонимная функция)

42
задан Community 23 May 2017 в 12:34
поделиться