Как стать автором
Обновить

Комментарии 5

Что с разрешениями? Доступ к данным на всех вебсайтах людей обычно настораживает.
Возможно вы подумали что в моем примере модуль внедряется в каждую посещаемую страницу? Если так, то спешу вас уведомить, что в данном примере модуль внедряется только после нажатия пользователем на кнопку расширения. Но действительно есть возможность, и некоторые приложения ей активно пользуются, внедрять код на каждую страницу.
Если нужно внедрять по кнопке на произвольный сайт — тут уже ничего не сделаешь. А если только на заданные URL, то возможно есть способ ограничить (в манифесте) расширение только ими. Это нужно, чтобы пользователь был уверен, что расширение не начнет воровать пароли от других сайтов.
Да, именно так, в манифесте есть возможность указать на какие именно сайты необходимо внедрять код приложения автоматически, не ожидая действия пользователя.
С какими? Content script имеет доступ только до DOM, javascript окружение создается новое.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации