Opis
Użyj interfejsu chrome.topSites API, aby uzyskać dostęp do najpopularniejszych witryn (czyli najczęściej odwiedzanych), które są wyświetlane na stronie nowej karty. Nie obejmują one skrótów dostosowanych przez użytkownika.
Uprawnienia
topSitesPlik manifestu
Aby korzystać z tego interfejsu API, musisz zadeklarować uprawnienie „topSites” w pliku manifestu rozszerzenia.
{
  "name": "My extension",
  ...
  "permissions": [
    "topSites",
  ],
  ...
}
Przykłady
Aby wypróbować ten interfejs API, zainstaluj przykład interfejsu API topSites z repozytorium chrome-extension-samples.
Typy
MostVisitedURL
Obiekt zawierający najczęściej odwiedzany adres URL, np. domyślne skróty na stronie nowej karty.
Właściwości
- 
    tytułciąg znaków tytuł strony, 
- 
    URLciąg znaków Najczęściej odwiedzany adres URL. 
Metody
get()
chrome.topSites.get(
callback?: function,
): Promise<MostVisitedURL[]>
Pobiera listę najpopularniejszych witryn.
Parametry
- 
    callbackfunkcja opcjonalna Parametr callbackwygląda tak:(data: MostVisitedURL[]) => void - 
    dane
 
- 
    
Zwroty
- 
            Promise<MostVisitedURL[]> Chrome w wersji 96 lub nowszejObietnice są obsługiwane tylko w przypadku platformy Manifest V3 i nowszych. Inne platformy muszą używać wywołań zwrotnych.