特定のドメインを除くすべてのページで pageMod をロードしたい。
現在私が指定している
include:['*']
すべての URL に対してそれをロードする pageMod で。
www.example.com などの特定のドメインを回避し、残りのドメインをロードするにはどうすればよいですか?
特定のドメインを除くすべてのページで pageMod をロードしたい。
現在私が指定している
include:['*']
すべての URL に対してそれをロードする pageMod で。
www.example.com などの特定のドメインを回避し、残りのドメインをロードするにはどうすればよいですか?
page-mod には 'exclude' プロパティがありません (そして、いくつかいじった後、否定的な先読みアサーションをうまく機能させることができませんでした)。
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) {
//...
});
});
}
});