Google Chrome Extension Hallo Welt
-
05-07-2019 - |
Frage
Ich werde durch die „Hallo Welt“ Beispiel auf den Chrome dev Seiten ( http :. //code.google.com/chrome/extensions/getstarted.html )
Eine Sache, würde Ich mag es tun, um die Lage sein, die aktuell ausgewählten Registerkarten zu greifen location.href und document.title.
Zum Beispiel, wenn ich auf www.apple.com und klicken Sie auf die Popup-Symbolleiste auf die Schaltfläche Ich bin nicht sicher, wie das www.apple.com Dokument zugreifen zu können.
Lösung
Von dem, was "Teilen" der Erweiterung?
z. Eine Erweiterung der „Hintergrundseite“?
Die " Tab " Objekt enthält die "URL" (location.href
in DOM Bedingungen) Parameter.
Sie werden zwischen einem „Content-Skript“, um die Kommunikation haben und die Hintergrundseite. Sobald Sie einen Kommunikationskanal haben, können Sie die tab_id greifen und auf # 1 oben beziehen.
Sie können jederzeit das aktuelle Fenster / Tab greifen: werfen Sie einen Blick hier . Sie können die tab_id.url von darauf greifen.