0

在清单更改之前,扩展程序每 5 分钟读取一次写在我网站上的简单 .js 文件,以告知制作徽章的颜色。它会响应警报而改变。这个清单让我一头雾水。请求:

<script type="text/javascript" src="alert.js"></script>

background.html 读取外部 .js 文件。如何?

4

1 回答 1

0

您不能只轮询您的网站并将颜色作为 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);

...
于 2013-11-13T01:16:52.817 回答