ブラウザ アクションを実装する拡張機能があります。もちろん、ブラウザ アクションは常に表示されますが、特定の URL では特別な意味があります。そのため、フィルタリングされたイベントを使用してこれらの URL をリッスンし、適切なバッジを設定します
chrome.webNavigation.onDOMContentLoaded.addListener(
function(tab){
chrome.browserAction.setBadgeText({
text:'bdge',
tabId: tab
});
},
{'url':[{hostSuffix: 'somedomain.com', pathPrefix: 'somePath/'}]}
);
ユーザーがすべてのタブ ナビゲーションを聞くことなく、そのページから移動したときにバッジをリセットする「エレガントな」方法はありますか? コンテンツ スクリプトを実行して、何らかの終了イベントでハングアップし、メッセージを送信する必要がありますか?
どうもありがとうございました、