クロム拡張機能にタブリスナーを追加しようとしましたが、私は周りをだましていましたが、無限ループ問題に遭遇しました。ここで Chrome拡張機能changeInfo.status
は、私はタブが、それはあまりにもmain.htmlとするURLを送るロードを開始するとすぐにある何が起こるchrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab)
{
if(changeInfo.status === "loading")
{
chrome.tabs.update(tabId, {'url': 'main.html'});
}
});
をしようとしたコードです。 onUpdatedを起動し、main.htmlにページを送信し続けるだけの問題です。
これを回避する手段はありますか?私が考えることができるのは、urlにmain.htmlが含まれているとテストできますが、それはちょっとハッキリです。
どのような考えですか?
? –
申し訳ありませんが、ページが読み込みを開始したときに表示されます。拡張子の中からhtmlファイルを表示したいとします。問題は、新しいページにリダイレクトするときにonUpdatedリスナーをトリガーし、main.htmlページに送信し続けます。 – hooligan