2017-05-09 14 views
1

icon3と追加の3つのサブメニュー項目でcontextmenuを検索しましたが、Safari拡張にその処理を行う方法が見つからないようです。 Safariの拡張機能では、これらのことが可能ですか?ありがとう。Safari拡張のコンテキストメニュー

答えて

3

私の経験として、コンテキストメニュー項目にアイコンを配置する方法はありませんし、コンテキストメニューに第2レベルのメニュー(サブメニュー)を配置することもできません。 SafariブラウザのExtension Builderにアイコンを設定するオプションはありません。

0

あなたはライトSafariのエクステンションオフにのライトのブログ記事(オフに上の画像を参照してください、あなたのコンテキストメニューにアイコンを追加することができます。 https://www.turnoffthelights.com/blog/apple-safari-support-is-dead/

enter image description here

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/

関連する問題