chrome.topSites

Descrizione

Utilizza l'API chrome.topSites per accedere ai siti principali (ovvero i siti più visitati) visualizzati nella pagina Nuova scheda. Non includono scorciatoie personalizzate dall'utente.

Autorizzazioni

topSites

Per utilizzare questa API, devi dichiarare l'autorizzazione "topSites" nel manifest dell'estensione.

{
  "name": "My extension",
  ...
  "permissions": [
    "topSites",
  ],
  ...
}

Esempi

Per provare questa API, installa l'esempio di API topSites dal repository chrome-extension-samples.

Tipi

MostVisitedURL

Un oggetto che contiene un URL più visitato, come le scorciatoie predefinite nella pagina Nuova scheda.

Proprietà

  • title

    stringa

    Il titolo della pagina

  • url

    stringa

    L'URL più visitato.

Metodi

get()

Promessa
chrome.topSites.get(
  callback?: function,
)

Recupera un elenco dei siti principali.

Parametri

Ritorni

  • Promise<MostVisitedURL[]>

    Chrome 96 e versioni successive

    Le promesse sono supportate in Manifest V3 e versioni successive, ma vengono forniti callback per garantire la compatibilità con le versioni precedenti. Non puoi utilizzarli entrambi nella stessa chiamata di funzione. La promessa viene risolta con lo stesso tipo trasmesso al callback.