Вы можете использовать Content.JS или любую другую библиотеку JS, которая вам нравится, для разработки расширения, но только с библиотекой JS вы не можете разработать расширение.
Для каждого браузера есть свой способ.Он содержит не менее 4 файлов.
(1) Файл манифеста (2) Файл HTML (3) Файл JS (4) Файл CSS
Вам также необходимо обратиться к объектной модели браузера.
Приведенные ниже ссылки могут помочь вам получить дополнительную информацию.
(1) Создание расширения Microsoft Edge
(2) ПолучениеЗапущено руководство по созданию расширения для Chrome
(3) Ваше первое расширение для FireFox
Для поддержки кросс-браузерной функциональности можно попробовать перенести Chromeрасширение для Firefox или MS Edge.Для получения дополнительной информации о переносе расширения вы можете воспользоваться ссылками ниже.
(1) Портирование расширения из Chrome в Microsoft Edge
(2) Портирование расширения Google Chrome
Примечание: - Вам также необходимо обратиться к политике каждого браузера для доступа к данным просмотра пользователей.Вполне возможно, что все браузеры имеют некоторые различия в своих политиках.