chrome.topSites

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

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()

Obietnica
chrome.topSites.get(
  callback?: function,
)

Pobiera listę najpopularniejszych witryn.

Parametry

Zwroty

  • Promise<MostVisitedURL[]>

    Chrome w wersji 96 lub nowszej,

    Obietnice są obsługiwane w Manifest V3 i nowszych, ale wywołania zwrotne są podane w przypadku zgodność wsteczną. Nie można użyć obu w tym samym wywołaniu funkcji. Polecenie promowana jest realizowane z tym samym typem, który jest przekazywany do wywołania zwrotnego.