Ich schreibe eine Google Chrome-Erweiterung, um einige häufige Aufgaben zu automatisieren. Die Funktionalität, die ich möchte, ist wie folgt:
Ich habe die Schritte 1, 2 und 3 abgeschlossen und sie funktionieren. Ich habe eine Menge Probleme beim Versuch, die URL-Änderung zu überwachen, nachdem meine Anmeldeinformationen übermittelt wurden, sodass die Funktion, die den roundcube-Client auswählt,
ausführen kannIch weiß, dass ich ein Skript ausführen kann, wenn die Clientauswahlseite erscheint, indem ich zu meinem Manifest hinzufüge, aber stattdessen "chrome.tabs.executeScript" verwende, sodass roundcube nur ausgewählt wird, wenn ich das Skript von der Chrome-Erweiterung aus ausführe wenn ich manuell zur Client-Auswahlseite gehe.
Hier ist mein manifest.json:
%Vor%Hier ist mein Chromskript:
%Vor%und hier ist das Inhaltsskript, das als Rückruf der Tab-Erstellung ausgeführt wird (wenn die E-Mail-Anmeldeseite abgerufen wird und das DOM geladen wurde) und auch wenn die E-Mail-Anmeldeinformationen übermittelt und das DOM der Clientauswahlseite geladen wurde ( was gerade nicht funktioniert)
%Vor%jede Hilfe würde geschätzt werden ... danke!
Tags und Links javascript jquery google-chrome google-chrome-extension