Ограничить расширение Chrome определенными URL-адресами?

Есть ли способ ограничить расширение Chrome только для запуска определенных URL?

Скажем, я хочу, чтобы расширение работало только в том случае, если домен Amazon.com. Я понимаю, что вы можете поставить проверку вверху сценариев, а затем выполнить оставшуюся часть сценария, только если проверка совпадает.

Однако можете ли вы вообще запретить расширение?

Ответы на вопрос(3)

// flags / # extension-active-script-Разрешение (может потребоваться включитьUser consent for extension scripts флажок) позволяет щелкнуть правой кнопкой мыши значки расширений и выбрать & quot; Это позволяет читать и изменять данные сайта & quot; тогда вы можете выбрать:

When you click the extension On current-domain-name.com On all sites (default)

enter image description here

Таким образом, вы можете ограничить расширение только для запуска на определенных доменах очень быстро.

 15 нояб. 2018 г., 12:27
Предел какuserили какdeveloper?
 14 дек. 2018 г., 09:53
Этот флаг доступен в версии Chrome 37.0.1991.0
 19 нояб. 2018 г., 14:56
@ Xan Вы правы, вопрос тоже не очень понятен, поэтому я добавил «как пользователь».
 06 мар. 2019 г., 20:11
А как насчет URL черного списка? Черные списки для всех расширений, которые никогда не запускаются?
 19 нояб. 2018 г., 15:02
Я полагаю, что из контекста: 1) это вопрос о StackOverflow (а не, скажем, Super User), 2) первоначальный автор сам ответил «как сделать это через манифест расширения», цель здесь вопрос разработчика. Что делает важным, по крайней мере, отметить, чтоdevelopers have no control over this mechanism. Хотя это не совсем не по теме, так как разработчики должны знать об этом и, возможно, должны информировать пользователей об этом.

это значит, что я найду ответ на этот вопрос сразу после публикации вопроса, хотя я застрял на некоторое время ...

http://code.google.com/chrome/extensions/content_scripts.html

В manifest.json:

"content_scripts": [
    {
      "matches": [...urls...],
      "exclude_matches": [...urls...],
      "css": [...]
    }
]
 amp34308 мая 2012 г., 20:58
Правда, я думаю, что это был характер моего первоначального вопроса, следовало бы сформулировать его более тщательно, спасибо.
 08 мая 2012 г., 20:44
К вашему сведению, это не мешает запуску сценария, оно препятствует тому, чтобы chrome внедрил его в страницы, которые не совпадают.

Автоматизация расширений, Я прошел путь модификации манифестов раньше, но это проще.

 28 окт. 2018 г., 06:17
Это 404 не найдено.

Ваш ответ на вопрос