Beschrijving
Gebruik de chrome.topSites
API om toegang te krijgen tot de topsites (d.w.z. de meest bezochte sites) die op de nieuwe tabbladpagina worden weergegeven. Deze bevatten geen door de gebruiker aangepaste snelkoppelingen.
Machtigingen
topSites
Manifest
U moet de machtiging "topSites" in het manifest van uw extensie declareren om deze API te gebruiken.
{
"name": "My extension",
...
"permissions": [
"topSites",
],
...
}
Voorbeelden
Om deze API uit te proberen, installeert u het topSites API-voorbeeld uit de chrome-extension-samples repository.
Typen
MostVisitedURL
Een object dat de meest bezochte URL bevat, zoals de standaardsnelkoppelingen op de nieuwe tabbladpagina.
Eigenschappen
- titel
snaar
De titel van de pagina
- url
snaar
De meest bezochte URL.
Methoden
get()
chrome.topSites.get(
callback?: function,
): Promise<MostVisitedURL[]>
Geeft een lijst met topsites.
Parameters
- terugbellen
functie optioneel
De
callback
ziet er als volgt uit:(data: MostVisitedURL[]) => void
- gegevens
Retourneren
Belofte< MeestBezochteURL []>
Chroom 96+Promises worden alleen ondersteund voor Manifest V3 en hoger. Andere platforms moeten callbacks gebruiken.