我已經搜索了帶有圖標和附加3子菜單項的contextmenu,似乎無法找到一種方法將此過程做到我的Safari擴展。 Safari擴展中可能有這些東西嗎?謝謝。Safari擴展中的Contextmenu
1
A
回答
3
根據我的經驗,無法將圖標放入上下文菜單項中,也無法在上下文菜單中放置二級菜單(子菜單)。在Safari瀏覽器的擴展生成器中,沒有可用於設置圖標的選項。
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. 擴展ContextMenu
- 2. 確定Safari瀏覽器擴展中的contextmenu事件鏈接
- 3. activeTab.url Safari擴展
- 4. 在Chrome擴展中禁用Parent ContextMenu
- 5. 更新Safari擴展?
- 6. Safari擴展 - 消息
- 7. 禁用Safari擴展
- 8. Safari擴展設置
- 9. Safari擴展 - 證書
- 10. 註冊表 - .sdf文件的ContextMenu擴展
- 11. wpf擴展文本框的contextmenu
- 12. Safari擴展的自動更新阻止了Safari Gallery中的發佈擴展
- 13. Safari擴展 - 動態擴展菜單中的圖像
- 14. Safari擴展中的多餘文件
- 15. Safari擴展中的彈出框
- 16. Safari瀏覽器擴展中的iFrame「Popover」
- 17. Safari擴展中的當前URL
- 18. Safari擴展中的DOM修改
- 19. 多語言Safari擴展
- 20. Safari擴展自動更新
- 21. 下載和Safari擴展
- 22. Safari擴展消息傳遞
- 23. Safari擴展事件:SafariBeforeSearchEvent
- 24. Safari擴展:「安裝」事件?
- 25. 如何在Mac中實現Safari擴展
- 26. 在Safari擴展中使用jQuery
- 27. 在Safari擴展中使用jQuery
- 28. 注入腳本的Safari擴展設置
- 29. Safari 5.0.1上的插件+擴展
- 30. 停止緩存郵件的Safari擴展