Rufen Sie das Tampermonkey-Skript auf, wenn sich die Seitenposition ändert
Nun, ich möchte wissen, ob es möglich ist, ein Tampermonkey-Skript abzurufen, wenn ein Benutzer seinen Standort ändert (aber die Übereinstimmung noch aktiv ist). Zum Beispiel hakt meine Skripte YouTube-Website.
Ich muss sicherstellen, dass sich das Skript beim Ändern des Videos von selbst zurückruft. Mein aktuelles Skript lautet:
// ==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);
Wie Sie sehen können, rufe ich console.log zum Debuggen auf und es wird aufgerufen, wenn ich die Webseite aktualisiere oder zum ersten Mal lade. Aber wenn ich das Video ändere, wird es nicht mehr aufgerufen, und das möchte ich vermeiden.
Ich habe auch Folgendes überprüft:http: //tampermonkey.net/documentation.ph und ich habe nichts gefunden, vielleicht habe ich es zu schnell überprüft?
Also, irgendwelche Vorschläge da?