chrome.topSites

Descrizione

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

Autorizzazioni

topSites

Devi dichiarare i siti "topSites" nel file manifest dell'estensione per utilizzare questa API.

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

Esempi

Per provare questa API, installa l'esempio dell'API topSites da chrome-extension-samples repository Git.

Tipi

MostVisitedURL

Un oggetto che racchiude 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()

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

Restituisce un elenco dei siti principali.

Parametri

Resi

  • Promise<MostVisitedURL[]>

    Chrome 96 e versioni successive .

    Le promesse sono supportate in Manifest V3 e versioni successive, ma sono disponibili callback per la compatibilità con le versioni precedenti. Non puoi utilizzare entrambi nella stessa chiamata di funzione. La si risolve con lo stesso tipo passato al callback.