chrome.topSites

refresh date: 2026-09-25 robots: noindex

Descrizione

Utilizza l'API chrome.topSites per accedere ai siti più visitati visualizzati nella pagina Nuova scheda. Queste non includono le scorciatoie personalizzate dall'utente.

Autorizzazioni

topSites

Manifest

Per utilizzare questa API, devi dichiarare l'autorizzazione"topSites" nel manifest della tua 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 incapsula un URL più visitato, ad esempio le scorciatoie predefinite nella pagina Nuova scheda.

Proprietà

  • titolo

    stringa

    Il titolo della pagina

  • url

    stringa

    L'URL più visitato.

Metodi

get()

Promise
chrome.topSites.get(
  callback?: function,
)
: Promise<MostVisitedURL[]>

Recupera un elenco dei siti più visitati.

Parametri

  • callback

    funzione elemento facoltativo

    Il parametro callback ha il seguente aspetto:

    (data: MostVisitedURL[]) => void

Resi

  • Promise<MostVisitedURL[]>

    Chrome 96 e versioni successive

    Le promise sono supportate solo per Manifest V3 e versioni successive, mentre le altre piattaforme devono utilizzare i callback.