chrome.topSites

Descripción

Usa la API de chrome.topSites para acceder a los sitios principales (es decir, los más visitados) que se muestran en la página Nueva pestaña. Estas no incluyen las combinaciones de teclas personalizadas por el usuario.

Permisos

topSites

Para usar esta API, debes declarar el permiso "topSites" en el manifiesto de la extensión.

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

Ejemplos

Para probar esta API, instala el ejemplo de la API de topSites del repositorio chrome-extension-samples.

Tipos

MostVisitedURL

Un objeto que encapsula una URL más visitada, como los accesos directos predeterminados en la página Nueva pestaña.

Propiedades

  • title

    cadena

    El título de la página

  • url

    cadena

    Es la URL más visitada.

Métodos

get()

Promesa
chrome.topSites.get(
  callback?: function,
)

Obtiene una lista de los sitios principales.

Parámetros

Devuelve

  • Promise<MostVisitedURL[]>

    Chrome 96 y versiones posteriores

    Las promesas son compatibles con Manifest V3 y versiones posteriores, pero se proporcionan devoluciones de llamada para brindar retrocompatibilidad. No puedes usar ambos en la misma llamada a función. La promesa se resuelve con el mismo tipo que se pasa a la devolución de llamada.