icon3と追加の3つのサブメニュー項目でcontextmenuを検索しましたが、Safari拡張にその処理を行う方法が見つからないようです。 Safariの拡張機能では、これらのことが可能ですか?ありがとう。Safari拡張のコンテキストメニュー
1
A
答えて
3
私の経験として、コンテキストメニュー項目にアイコンを配置する方法はありませんし、コンテキストメニューに第2レベルのメニュー(サブメニュー)を配置することもできません。 SafariブラウザのExtension Builderにアイコンを設定するオプションはありません。
0
あなたはライトSafariのエクステンションオフにのライトのブログ記事(オフに上の画像を参照してください、あなたのコンテキストメニューにアイコンを追加することができます。 https://www.turnoffthelights.com/blog/apple-safari-support-is-dead/
lampmenu = safari.extension.createMenu("lampmenu");
sharemenu = safari.extension.createMenu("sharemenu");
lampmenu.appendMenuItem("totl", "Turn Off the Lights");
lampmenu.appendSeparator();
lampmenu.appendMenuItem("welcomeguide", "Welcome Guide");
lampmenu.appendMenuItem("supportdev", "Support Development");
var itemrate = lampmenu.appendMenuItem("ratethis", "Rate this extension");
itemrate.image = safari.extension.baseURI + "images/[email protected]";
参照してください。オープンソースのソースLights Safari拡張機能を無効にする:https://github.com/turnoffthelights/
関連する問題
- 1. Safari拡張メッセージング
- 2. Safariの拡張は、
- 3. Windowsのコンテキストメニューを拡張モバイル
- 4. Redmine - コンテキストメニューを拡張する
- 5. Safari拡張子のポップアップ
- 6. Operaのコンテキストメニュー拡張内の関数(イベント)
- 7. Safari拡張 - 動的拡張メニューの画像
- 8. 共有拡張のSafariのスクリーンショット
- 9. MacでのSafari拡張機能のサイレントインストール
- 10. Safari拡張機能 - 証明書
- 11. Safari環境設定のSafari拡張機能の拡張機能タブに表示されない
- 12. Safari拡張機能にSafari Popover hideイベントがありますか?
- 13. iOSのシェア拡張子:Safariでコンテキストメニューを経由して共有するときに、ページのURLを取得
- 14. MEFを使用した.NETアプリケーションでのメニューとコンテキストメニューの拡張
- 15. visjsのノード(コンテキストメニュー)の右クリックで拡張ポップアップ(htmlリスト)を開く
- 16. VSCode拡張機能付きのコンテキストメニューを追加するには?
- 17. Safari拡張機能の起動スクリプトのアクセス設定
- 18. Safari拡張機能でのDOMの変更
- 19. Safari拡張機能でのPopoverの解除
- 20. Safariツールバーのクリック方法AppleScriptを使用した拡張ボタン
- 21. Safariブラウザ拡張のアイコンをプログラムで変更しますか?
- 22. Safari/Edge/IEセレンのブラウザ拡張をインポートする
- 23. Safariブラウザの拡張機能を削除できますか?
- 24. Safari拡張機能にチェックボックスの設定を追加する
- 25. Safari拡張機能で特定のタブにメッセージを送信
- 26. ページロード前のリクエストURLをSafari拡張子に置き換える
- 27. iOS共有拡張のみSafariで表示
- 28. JavaScript/Safari拡張機能チェックアプリケーションの可用性
- 29. Popover別のウィンドウを表示するSafari拡張機能
- 30. Safari拡張機能のポップアップをテストする方法