chrome.topSites

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

topSites

Plik 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,

  • URL

    ciąg znaków

    Najczęściej odwiedzany adres URL.

Metody

get()

Obietnica
chrome.topSites.get(
  callback?: function,
)
: Promise<MostVisitedURL[]>

Pobiera listę najpopularniejszych witryn.

Parametry

Zwroty

  • Promise<MostVisitedURL[]>

    Chrome w wersji 96 lub nowszej

    Obietnice są obsługiwane tylko w przypadku platformy Manifest V3 i nowszych. Inne platformy muszą używać wywołań zwrotnych.