-1
Mozillaアドオンには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ベースの拡張機能のサポートは、Firefox 57のリリース版から削除され、2017-11-14に予定されています。 – Makyen