-1
Mozilla Addon에는 URL과 패턴을 비교하는 MatchPattern API가 있습니다. 내가 찾는 것은 고정 된 URL 패턴이 아니라 사용자가 제공 한 목록입니다. mozilla가 제공하는 링크의 예제는 하드 코딩 된 패턴을 가정합니다. 변수 match
이 저장소의 URL 목록을 읽게하려면 어떻게해야합니까?Firefox에서 사용자가 입력 한 패턴 목록을 일치시키는 방법
var match = new MatchPattern("*://mozilla.org/");
var uri = BrowserUtils.makeURI("https://mozilla.org/");
match.matches(uri); // < true
uri = BrowserUtils.makeURI("https://mozilla.org/path");
match.matches(uri); // < false
질문이 명확하지 않습니다. 최소한, 당신이 원하는 것을 제공하십시오. – Makyen
FYI : 가능하면 애드온 SDK 대신 [WebExtensions] (https://developer.mozilla.org/en-US/Add-ons/WebExtensions)를 사용해야합니다. 이 시점에서 WebExtension 기반 확장이 AMO에서 검토 및 나열되도록 허용되고 있습니다 (WebExtensions를 기반으로하지 않는 이미 나열된 확장에 대한 업데이트를 계속 제공 할 수 있음). 비 WebExtensions 기반 확장 기능에 대한 지원은 2017-11-14에 예정된 Firefox 57의 출시 버전에서 제거됩니다. – Makyen