chrome.topSites

Описание

Используйте API chrome.topSites для доступа к самым популярным сайтам (т. е. наиболее посещаемым сайтам), которые отображаются на странице новой вкладки. Сюда не входят ярлыки, настроенные пользователем.

Разрешения

topSites

Манифест

Чтобы использовать этот API, вы должны объявить разрешение «topSites» в манифесте вашего расширения .

{
  "name": "My extension",
  ...
  "permissions": [
    "topSites",
  ],
  ...
}

Примеры

Чтобы попробовать этот API, установите пример API topSites из репозитория chrome-extension-samples .

Типы

MostVisitedURL

Объект, инкапсулирующий наиболее посещаемый URL-адрес, например ярлыки по умолчанию на странице новой вкладки.

Характеристики

  • заголовок

    нить

    Название страницы

  • URL

    нить

    Самый посещаемый URL.

Методы

get()

Обещать
chrome.topSites.get(
  callback?: function,
)

Получает список лучших сайтов.

Параметры

Возврат

  • Обещание < MostVisitedURL []>

    Хром 96+

    Промисы поддерживаются только для Manifest V3 и более поздних версий, на других платформах необходимо использовать обратные вызовы.