Эквивалент Thunderbird для браузера.runtime.getURL()?Javascript

Форум по Javascript
Anonymous
Эквивалент Thunderbird для браузера.runtime.getURL()?

Сообщение Anonymous »

Я хочу использовать API JS Fetch (fetch-api) из расширения Thunderbird. Однако для начала мне нужен URL-адрес. В расширении для браузера я бы написал:

Код: Выделить всё

let url = browser.runtime.getURL("beasts/frog.html");
const response = await fetch(url);
if (!response.ok) { /* handle error */ }
const result = await response.text();
do_stuff_with(result);
а Боб — мой дядя. Но – это Тандерберд; глобального объекта браузера нет. Как же мне получить URL()?
Примечание. Это правильное расширение Thunderbird, а не ограниченное WebExtension. Тот же API, что и встроенный JS-код Thunderbird. Так что — все, что «под капотом», тоже можно использовать.

Подробнее здесь: https://stackoverflow.com/questions/797 ... ime-geturl

Вернуться в «Javascript»