Wie verwenden Sie chrome.tabs.getCurrent, um das Seitenobjekt in einer Chrome-Erweiterung abzurufen?

Dem code gemeint ist, zur Ausgabe der aktuellen Registerkarte Objekt für die Seite, die der Benutzer anzeigen auf der Konsole, aber es ist einfach die Ausgänge undefiniert. Es laufen in einem browser-action-Seite.

chrome.tabs.getCurrent( function(tab){
    console.log(tab);
} );

Habe ich mir angeschaut, die Dokumentation und so weit wie ich kann sagen, der code scheint zu entsprechen, was es sagt.

Kommentar zu dem Problem
Browser-Action-Seiten, die nicht Teil der Register, also tabs.getCurrent() wird nicht funktionieren. Stattdessen serg Antwort mit tabs.getSelected() sollte den trick tun. Kommentarautor: Chris McFarland

InformationsquelleAutor der Frage Tom | 2011-07-16

Schreibe einen Kommentar