Google Chrome ページのコンテキスト メニューを編集するにはどうすればよいですか?

Google Chrome ページのコンテキスト メニューを編集するにはどうすればよいですか?

Google Chrome の Web ページのコンテキスト メニューからいくつかの項目 (「新しいウィンドウで開く」、「Google で検索」など) を削除したいのですが、どうすればよいですか? 役立つ拡張機能はありますか?

答え1

ほとんどの情報源では、Google はコンテキスト メニュー エントリを削除する方法を提供していないことが明確に述べられていますが、ChromeAPI ドキュメントには、chrome.contextmenusどのインクルードremoveremoveall引数が参照されています。

おそらく、この呼び出しによって削除できるのは、この呼び出しを持つプラグインに属するエントリのみであり、プラグインはどのオプションをいつ表示するかについてより柔軟に選択できるでしょう。ただし、これによってメニュー全体を制御できる可能性もあります。この場合、これらのどれが該当するのかを詳しく説明したドキュメントが見つかりません。

いずれにせよ、現時点では、プラグイン/拡張機能に属するもの以外の Google Chrome コンテキスト メニュー エントリを削除できる拡張機能やその他のユーティリティは存在しないようです。これを行う唯一の方法は、プラグイン/拡張機能自体がこのオプションをサポートしている場合、またはプラグイン/拡張機能自体を削除することです。

関連情報