chrome.sessions (original) (raw)

chrome.sessions

Description

Utilisez l'API chrome.sessions pour interroger et restaurer les onglets et les fenêtres d'une session de navigation.

Autorisations

sessions

Types

Device

Propriétés

Filter

Propriétés

Session

Propriétés

Propriétés

MAX_SESSION_RESULTS

Nombre maximal de sessions.Session qui seront inclus dans une liste demandée.

Méthodes

getDevices()

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

Récupère tous les appareils dont les sessions sont synchronisées.

Paramètres

Renvoie

getRecentlyClosed()

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

Obtient la liste des onglets et/ou fenêtres récemment fermés.

Paramètres

Renvoie

restore()

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

Rouvre un windows.Window ou un tabs.Tab, avec un rappel facultatif à exécuter lorsque l'entrée a été restaurée.

Paramètres

Renvoie

Événements

onChanged

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

Événement déclenché lorsque des onglets et/ou fenêtres récemment fermés sont modifiés. Cet événement ne surveille pas les modifications apportées aux sessions synchronisées.

Paramètres

Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.

Dernière mise à jour le 2025/08/11 (UTC).