При создании расширения Safari я попытался добавить конец сценария на страницах Youtube. Скрипт запускается при загрузке первой страницы Youtube. Проблема в том, что если я нажимаю на любую ссылку Youtube на странице, ничего не происходит. Однако, если я открываю ссылку на новой вкладке, она работает как шарм. Любая идея, почему это происходит?Инъекционные скрипты в расширениях Safari не срабатывают в Youtube
Код только простое предупреждение:
if (window.top === window) {
alert("Hello World");
}
и образец, который я использовал для разрешённых доменов является:
* .youtube.com
Связанные теги: [tag: mutation-events] and [tag: mutation-observers] – brasofilo