在清单更改之前,扩展程序每 5 分钟读取一次写在我网站上的简单 .js 文件,以告知制作徽章的颜色。它会响应警报而改变。这个清单让我一头雾水。请求:
<script type="text/javascript" src="alert.js"></script>
background.html 读取外部 .js 文件。如何?
在清单更改之前,扩展程序每 5 分钟读取一次写在我网站上的简单 .js 文件,以告知制作徽章的颜色。它会响应警报而改变。这个清单让我一头雾水。请求:
<script type="text/javascript" src="alert.js"></script>
background.html 读取外部 .js 文件。如何?
您不能只轮询您的网站并将颜色作为 json/xml 响应吗?尽管如此,您应该能够按预期注入脚本 - 只需将其添加到清单中的 web-accessible-resources 中:
...
"web_accessible_resources": ["http://myserver.com/myscript.js"]
...
在后台:
...
var s = document.createElement('script');
s.type = "text/javascript";
s.src = "http://myserver.com/myscript.js";
s.addEventListener('load', function (e) {
/*
work
*/
}, false);
document.head.appendChild(s);
...