Opis
Aby uzyskać dostęp do najpopularniejszych witryn (tzn. najczęściej odwiedzanych) wyświetlanych na stronie nowej karty, użyj interfejsu API chrome.topSites
. Nie obejmują one skrótów dostosowanych przez użytkownika.
Uprawnienia
topSites
Plik manifestu
Aby używać 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ładowy interfejs API topSites z repozytorium chrome-extension-samples.
Typy
MostVisitedURL
Obiekt zawierający często odwiedzany adres URL, np. domyślne skróty na stronie nowej karty.
Właściwości
-
title
string,
Tytuł strony
-
URL
string,
Najczęściej odwiedzany adres URL.
Metody
get()
chrome.topSites.get(
callback?: function,
)
Pobiera listę najpopularniejszych witryn.
Parametry
-
wywołanie zwrotne
funkcja opcjonalnie
Parametr
callback
wygląda tak:(data: MostVisitedURL[]) => void
-
dane
-
Akcje powrotne
-
Promise<MostVisitedURL[]>
Chrome 96 i nowsze wersjeObietnice są obsługiwane tylko w przypadku platformy Manifest V3 i nowszych platform. Inne platformy muszą używać wywołań zwrotnych.