我刚刚开始学习如何为谷歌浏览器制作扩展程序。到目前为止我有一个非常基本的了解,所以我想尝试一些小的东西。
现在,我正在尝试在每次加载该页面时将图像附加到特定页面上的特定 div。扩展正确加载,但 javascript 代码似乎永远不会运行,并且图像永远不会加载。
这是我到目前为止的 manifest.json 文件:
{
"manifest_version": 2,
"name": "Icon Creator",
"description": "Creates a custom icon for page",
"version": "1.0",
"content_scripts": [
{
"matches": ["file:///home/tijko/documents/learning/javascript/test_page.html"],
"css": ["sample.css"],
"js":["trial.js"]
}
],
"icons": {"icon": "icon.jpg"},
"web_accessible_resources":["trial.js"]
}
和javascript:
var test = function() {
custom_icon = document.createElement("img");
target = document.getElementById("location");
custom_icon.src = "icon.png";
target.appendChild(custom_icon);
}
test()