Я пытаюсь написать свое первое расширение Chrome, я хочу отображать всплывающее окно на экране каждый раз, когда пользователь выделяет текст на веб-странице.
Я знаю, как это сделать, поймать выделенный текст благодаря этому ответу , моя проблема в том, что я не знаю, как заставить background.js
активировать в таком случае.
Я думаю, что мне нужен фоновый скрипт для вызова скрипта контента (который содержит все данные DOM) для текущей работающей вкладки.
Что будет правильным EventListener для использования на background.js
? Я пытался поставить простой onlick, чтобы проверить, будет ли он перехвачен
document.addEventListener('click', function (event) {...}, false);
но на веб-сайтах это не работает, так как на них работает расширение.