Beschreibung
Mit der chrome.topSites API können Sie auf die Top-Websites (d.h. die am häufigsten besuchten Websites) zugreifen, die auf der Seite „Neuer Tab“ angezeigt werden. Dazu gehören keine vom Nutzer angepassten Tastenkombinationen.
Berechtigungen
topSitesManifest
Sie müssen die Berechtigung „topSites“ im Manifest Ihrer Erweiterung deklarieren, um diese API verwenden zu können.
{
  "name": "My extension",
  ...
  "permissions": [
    "topSites",
  ],
  ...
}
Beispiele
Wenn Sie diese API ausprobieren möchten, installieren Sie das topSites API-Beispiel aus dem Repository chrome-extension-samples.
Typen
MostVisitedURL
Ein Objekt, das eine am häufigsten besuchte URL kapselt, z. B. die Standardschaltflächen auf der Seite „Neuer Tab“.
Attribute
- 
    TitelString Der Titel der Seite 
- 
    URLString Die am häufigsten besuchte URL. 
Methoden
get()
chrome.topSites.get(
callback?: function,
): Promise<MostVisitedURL[]>
Ruft eine Liste der Top-Websites ab.
Parameter
- 
    callbackFunktion optional Der Parameter callbacksieht so aus:(data: MostVisitedURL[]) => void - 
    Daten
 
- 
    
Ausgabe
- 
            Promise<MostVisitedURL[]> Chrome 96 und höherPromises werden nur für Manifest V3 und höher unterstützt. Auf anderen Plattformen müssen Callbacks verwendet werden.