2012-10-02 2 views

답변

10

확장 배열로 참조 할 수있다 모든 도구 모음 항목을

safari.extension.toolbarItems 

에서 각 도구 모음 항목은 변경할 수있는 이미지 속성을해야합니다. 이렇게하면 도구 모음 아이콘이 즉시 변경됩니다. 참고로

// Change the toolbar icon. 
var changeToolbarIcon = function(newIconName) { 
    var iconUri = safari.extension.baseURI + 'icons/' + newIconName; 
    safari.extension.toolbarItems[0].image = iconUri; 
}; 

The Safari Documentation

+1

은 : 위의 사파리 확장 JS 적용됩니다. Safari App Extensions (Safari 10/macOS 10.12의 새로운 기능)는 현재 툴바 항목 이미지 (활성화/비활성화 상태 및 배지)를 변경하는 공용 API를 제공하지 않는 것 같습니다. – breakingobstacles

관련 문제