chrome.sessions (original) (raw)

chrome.sessions

Opis

Użyj interfejsu chrome.sessions API, aby wysyłać zapytania i przywracać karty oraz okna z sesji przeglądania.

Uprawnienia

sessions

Typy

Device

Właściwości

Filter

Właściwości

Session

Właściwości

Właściwości

MAX_SESSION_RESULTS

Maksymalna liczba sessions.Session, które zostaną uwzględnione na żądanej liście.

Metody

getDevices()

chrome.sessions.getDevices(
  filter?: Filter,
): Promise<Device[]>

Pobiera wszystkie urządzenia ze zsynchronizowanymi sesjami.

Parametry

Zwroty

getRecentlyClosed()

chrome.sessions.getRecentlyClosed(
  filter?: Filter,
): Promise<Session[]>

Pobiera listę ostatnio zamkniętych kart lub okien.

Parametry

Zwroty

restore()

chrome.sessions.restore(
  sessionId?: string,
): Promise<Session>

Ponownie otwiera windows.Window lub tabs.Tab z opcjonalnym wywołaniem zwrotnym, które ma zostać uruchomione po przywróceniu wpisu.

Parametry

Zwroty

Wydarzenia

onChanged

chrome.sessions.onChanged.addListener(
  callback: function,
)

Wywoływane, gdy ostatnio zamknięte karty lub okna zostaną zmienione. To zdarzenie nie monitoruje zmian w sesjach zsynchronizowanych.

Parametry

O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.

Ostatnia aktualizacja: 2025-08-11 UTC.