【发布时间】:2014-11-29 19:05:17
【问题描述】:
我想制作一个加载我本地 JS 库的插件,而不是托管在 CDN 上的那些。例如加载我自己的脚本版本,这里托管https://developers.google.com/speed/libraries/devguide?csw=1#Libraries。
我想到的一种方法是监听所有请求,如下例所示,但我不知道如何告诉浏览器加载库的本地版本。
appAPI.onRequest(function(resourceUrl, tabUrl) {
if (resourceUrl.match(/.*/)) {
//Load the local version of the libraries used by the website
}
});
我还发现了与演示版中我想做的类似的事情,但我不知道这是否可行。
appAPI.resources.addInlineJS('Resources/jquery-2.1.1.min.js');
【问题讨论】:
标签: javascript firefox-addon crossrider