Ну, я хочу знать, можно ли вспомнить Tampermonkey script, когда пользователь меняет свое местоположение (но матч по-прежнему активен). Например, мои скрипты перехватывают веб-сайт youtube.
Мне нужно сделать, чтобы script отзывался сам, когда меняю видео, мой фактический script:
// ==UserScript==
// @name xxx
// @namespace xxx
// @version 1.0
// @description xxx
// @author Ikillnukes
// @match https://www.youtube.com/*
// @match https://youtu.be/*
// @grant none
// ==/UserScript==
console.log("Tampermonkey hook!");
var script = document.createElement('script');
script.src = document.location.protocol+"//xxx";
(document.body || document.head || document.documentElement).appendChild(script);
Как вы можете видеть, я вызываю console.log для его отладки, и он вызывается при обновлении или загрузке веб-страницы в первый раз. Но один раз я меняю видео, которое больше не вызывает, и этого я хочу избежать.
Я также рассмотрел это: http://tampermonkey.net/documentation.php, и я ничего не нашел, может быть, я слишком быстро просмотрел его?
Итак, какие-нибудь предложения там?