Manifiesto: Requisitos

Tecnologías que requiera la app o extensión Los sitios de hosting como Chrome Web Store pueden usar esta lista para disuadir a los usuarios de instalar aplicaciones o extensiones que no funcionan en su computadora. Entre los requisitos admitidos, se incluyen "3D" y “complementos” Se pueden verificar requisitos adicionales que se agreguen en el futuro.

El "3D" denota la aceleración de hardware de la GPU. El "webgl" se refiere a la clase de WebGL, API Para obtener más información sobre la compatibilidad con gráficos 3D de Chrome, consulta el artículo de ayuda en WebGL y 3D gráficos. Puedes enumerar las funciones relacionadas con 3D que requiere tu app, como se demuestra en la siguiente ejemplo:

"requirements": {
  "3D": {
    "features": ["webgl"]
  }
}

Se descontinuó la compatibilidad del complemento NPAPI con la extensión. Como parte de esto, los “complementos” que se describe a continuación dejó de estar disponible.

Los “complementos” requisito indica si una aplicación o extensión requiere NPAPI para ejecutarse. Este requisito se habilita de forma predeterminada cuando el manifiesto incluye los "complementos" . Para apps y extensiones que siguen funcionando cuando los complementos no están disponibles, puedes inhabilitar este requisito si configuras NPAPI como false. También puedes habilitar este requisito manualmente, estableciendo NPAPI como verdadero, tal como se muestra ejemplo:

"requirements": {
  "plugins": {
    "npapi": true
  }
}