browser.tabs.executescript() не работает в Firefox

Действующий сценарий в popup.js

window.browser.tabs.executeScript(tab.id, {
    file: 'page.js'
}, function () {
    //some logic here
});

расширение работает нормально в Chrome

Firefox дает мне ошибку неструктурированных клонируемых данных, как показано ниже

Unchecked lastError value: Error: Script 'moz-extension://<extension-name>/page.js' result is non-structured-clonable data

видел помощь здесь, но не получить представление, пожалуйста, проверьте, если вы могли

я могу объяснить более подробно, если это необходимо

1 ответ

Решение

Вам может потребоваться проверить наличие ошибок в скрипте page.js, потому что если в нем есть какая-либо ошибка, обещание отклонит

Другие вопросы по тегам