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
Manifest
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()
chrome.topSites.get(
callback?: function,
)
Restituisce un elenco dei siti principali.
Parametri
-
callback
funzione facoltativa
Il parametro
callback
ha il seguente aspetto:(data: MostVisitedURL[]) => void
-
dati
-
Resi
-
Promise<MostVisitedURL[]>
Chrome 96 e versioni successive .Le promesse sono supportate solo per Manifest V3 e versioni successive, mentre le altre piattaforme devono utilizzare i callback.