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+

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