icon 및 추가 3 개의 하위 메뉴 항목이있는 contextmenu를 검색 했으므로 Safari 확장 프로그램에서이 프로세스를 수행 할 방법을 찾을 수 없습니다. Safari 확장 기능에서 이러한 기능을 사용할 수 있습니까? 감사.Safari 확장 프로그램의 컨텍스트 메뉴
1
A
답변
3
내 경험으로 컨텍스트 메뉴 항목에 아이콘을 넣을 방법이 없으며 컨텍스트 메뉴에 두 번째 수준의 메뉴 (하위 메뉴)를 넣을 수도 없습니다. Safari 브라우저의 Extension Builder에는 아이콘을 설정할 수있는 옵션이 없습니다.
당신은 조명 사파리 확장 끄기의 (조명 블로그 게시물 끄기에 이미지를 참조하여 상황에 맞는 메뉴에 아이콘을 추가 할 수 있습니다
0
: 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/