Как заставить мое расширение chrome работать во всех браузерах?

Я разработал расширение для печати моей html-страницы, и теперь оно отлично работает в браузере Chrome. Я хочу внести некоторые изменения, которые позволят запускать мое расширение во всех браузерах, таких как Firefox, Opera и т. д.

Так может ли кто-нибудь сказать мне, какие изменения мне нужно сделать в моем коде расширения?

Я сделал следующее изменение, но оно не работает

window.browser = (function () {
    return window.msBrowser ||
        window.browser ||
        window.chrome;
})();

Если кто-то может помочь, я рад ему, пожалуйста, помогите мне решить эту проблему.

AFAIK, у каждого браузера есть свой способ реализации расширений. Вы можете проверить этот ссылка о том, как устанавливать расширения Chrome в браузер Firefox. Кроме того, в этом руководство рассказывается, как создать веб-расширение, работающее в нескольких браузерах. Он покажет вам, как структурировать проект и написать код JavaScript для взаимодействия с вкладками браузера, в зависимости от того, какой браузер используется.

abielita 29.10.2018 12:28

спасибо за ваш ответ, я нашел кое-что, что мне помогает

Rahul Dudharejiya 29.10.2018 12:47

У меня есть ссылка github.com/EmailThis/extension-boilerplate/tree/master/src/…, ext.js для работы в нескольких браузерах.

Rahul Dudharejiya 29.10.2018 12:49
0
3
37
0

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