Описание
Используйте 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,
)
Получает список лучших сайтов.
Параметры
- перезвонить
функция необязательна
Параметр
callback
выглядит так:(data: MostVisitedURL[]) => void
- данные
Возврат
Обещание < MostVisitedURL []>
Хром 96+Промисы поддерживаются только для Manifest V3 и более поздних версий, на других платформах необходимо использовать обратные вызовы.