Beschrijving
Gebruik de chrome.topSites
API om toegang te krijgen tot de topsites (dat wil zeggen de meest bezochte sites) die worden weergegeven op de nieuwe tabbladpagina. Deze omvatten geen snelkoppelingen die door de gebruiker zijn aangepast.
Machtigingen
topSites
U moet de toestemming "topSites" in het manifest van uw extensie aangeven om deze API te kunnen gebruiken.
{
"name": "My extension",
...
"permissions": [
"topSites",
],
...
}
Voorbeelden
Om deze API te proberen, installeert u het topSites API-voorbeeld uit de chrome-extension-samples- repository.
Soorten
MostVisitedURL
Een object dat een meest bezochte URL inkapselt, 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,
)
Krijgt een lijst met topsites.
Parameters
- terugbellen
functie optioneel
De
callback
parameter ziet er als volgt uit:(data: MostVisitedURL[]) => void
- gegevens
Retouren
Beloof < MostVisitedURL []>
Chroom 96+Beloften worden ondersteund in Manifest V3 en hoger, maar er zijn callbacks beschikbaar voor achterwaartse compatibiliteit. U kunt niet beide gebruiken bij dezelfde functieaanroep. De belofte wordt opgelost met hetzelfde type dat wordt doorgegeven aan de callback.