firefox addon page-mod - URLが一致しない場合

URLがいくつかのパターンと一致する場合、私はウィジェットをアクティブにしたいのですが、ページモッズルールがURLと一致しないときにウィジェットを無効にしたいという問題があります。 だから私はいくつかのタブを開いている場合、私はそれらの間で切り替えると、アクティブなタブのURLがルールに一致しない場合、または他のケースでそれをアクティブにすると、ウィジェットをどうにか無効にできる必要があります。ウィジェットの状態(オン/オフ)は、ページの読み込みとタブの切り替え時に変更する必要があります。

私はしばらくこのことに苦労していますが、解決策はまだ見つかりませんでした。

これは私が今いる場所です:

// Activates on matching one of the site domains, but I also want to deactivate
// it when it does not match 
var pageMod = require("page-mod");
pageMod.PageMod({
    include: ["*.site1.com","*.site2.com"], 
    onAttach: function() {
        alert("Widget activated!");
    });
});

何か助けてくれてありがとう!

4

1 答え

はい、それはまさに私がやりたかったことです、そして、私はその間にそれを理解しました:D ..あなたの助けをありがとう!
追加された 著者 node37,