Я разрабатываю приложение angular, чтобы проверить, установлено ли мое расширение или нет в браузере firefox. для этого я использовал window ['browser']. runtime.sendMessage (). это выдаст ошибку window.browser не определен. поэтому я использовал его через файл javascipt, получил ту же ошибку .. каково решение для этого? мой код
return new Promise((resolve, reject) => {
window.browser.runtime.sendMessage(tabId, item, response => {
if (response != undefined) {
resolve(true);
} else {
reject('Something wrong');
}
});
});
}
(отредактировано)