Opis
Użyj interfejsu API chrome.topSites
, aby uzyskać dostęp do najpopularniejszych witryn (tj. najczęściej odwiedzanych) wyświetlanych na stronie nowej karty. Nie obejmują one skrótów niestandardowych przez użytkownika.
Uprawnienia
topSites
Plik manifestu
Musisz zadeklarować „topSites” uprawnienia w pliku manifestu rozszerzenia na korzystanie z tego interfejsu API.
{
"name": "My extension",
...
"permissions": [
"topSites",
],
...
}
Przykłady
Aby wypróbować ten interfejs API, zainstaluj przykładowy interfejs API topSites ze strony chrome-extension-samples. z repozytorium.
Typy
MostVisitedURL
Obiekt zawierający najczęściej odwiedzany adres URL, na przykład domyślne skróty na stronie nowej karty.
Właściwości
-
tytuł
ciąg znaków
tytuł strony,
-
URL
ciąg znaków
Najczęściej odwiedzany adres URL.
Metody
get()
chrome.topSites.get(
callback?: function,
)
Pobiera listę najpopularniejszych witryn.
Parametry
-
wywołanie zwrotne
funkcja optional
Parametr
callback
wygląda tak:(data: MostVisitedURL[]) => void
-
dane
-
Zwroty
-
Promise<MostVisitedURL[]>
Chrome w wersji 96 lub nowszej, .Obietnice są obsługiwane tylko na platformie Manifest V3 i nowszych, inne platformy muszą używać wywołań zwrotnych.