Как кликнуть на расширение chrome с помощью javascript?
У меня есть установленное официальное расширение pinterest. Требуется посредством javascript имитировать нажатие на эту кнопочку
Возможно ли это вообще?
Нет, код из браузера не имеет доступа к расширениям. Он их вообще "не видит", если они сами о себе не дают знать (не объявляют в window каких-либо функций для взаимодействия).
это нужно только мне, в моём расширении, а не у других пользователей. я могу в общем то переписать его для себя. и в рамках его редактирования есть какой то вызов его самого? он же тоже на js написан
tigra, если перепишешь расширение pinterest, то там будет функция, которая вызывается при клике на кнопку. Вот ее и надо будет записать в window, а потом с сайта дергать.
Передавать из тела самого сайта напрямую в расширение каких либо действий нельзя. Вы можете попробовать извратиться путём добавления в глобальную область видимости какой нибудь флаг при клике на кнопку. Например: window.isVisibleMyPlugin: true
И уже его считывать в самом расширении и делать какие либо действия