1
我希望我的pageMod可以加載除特定域以外的所有頁面。如何在pageMod中指定包含和排除url模式?
目前我已經在加載它爲所有網址pageMod指定
include:['*']
。
我該如何避免使用特定的域名,如www.example.com和其他域名?
我希望我的pageMod可以加載除特定域以外的所有頁面。如何在pageMod中指定包含和排除url模式?
目前我已經在加載它爲所有網址pageMod指定
include:['*']
。
我該如何避免使用特定的域名,如www.example.com和其他域名?
沒有「排除」屬性頁-MOD(和一些擺弄後,我無法得到排除模式斷言很好地工作),所以我希望最好的途徑可能是使用的標籤模塊來代替:
var tabs = require('tabs');
tabs.on('open', function(tab) {
// some url exclusion logic?
if (tab.url.indexOf('http://example.com') !== -1) {
tab.on('ready', function(tab) {
let worker = tab.attach({
contentScriptfile: data.url('somefile.js')
});
worker.on('event', function(message) {
//...
});
});
}
});
okey dokey ....會做同樣的事情。 – 2012-07-20 10:02:58
您也可以使用PageMod的onAttach函數中的worker.tab.url來過濾頁面 – ejectamenta 2016-03-15 14:25:35