自分のサイト内で自分のChrome拡張機能によって作成されたコンテキストメニュー項目を無効にするにはどうすればよいですか?Chrome拡張機能のコンテンツスクリプトにはexcludes_matches
オプションがありますが、コンテキストメニューに同等のものがないようです。
ユーザーが自分のサイトにいるときに、追加するコンテキストメニュー項目を表示したくないだけです。
アップデート
人々は私がしていることについて混乱しているようですので、ここにコードがあります。「background_page」で、次のようにコンテキストメニューに項目を追加します。
chrome.contextMenus.create(
{
"title": "My Context Menu Item",
"contexts": ["link"],
"onclick": myContextItemClicked
});
<a>
ユーザーが期待どおりにタグを右クリックすると、アイテムが表示されます。私がやりたいのは、ユーザーが自分のサイト内にいるときに表示されないようにすることです。