Manifest - Requisiti

Tecnologie richieste dall'app o dall'estensione. I siti di hosting come il Chrome Web Store potrebbero utilizzare questo elenco per dissuadere gli utenti dall'installazione di app o estensioni che non funzionano sui loro computer. I requisiti supportati attualmente includono "3D" e "plug-in"; in futuro potrebbero essere aggiunti ulteriori controlli dei requisiti.

Il requisito "3D" indica l'accelerazione hardware della GPU. Il requisito "webgl" si riferisce all'API WebGL. Per ulteriori informazioni sul supporto della grafica 3D di Chrome, consulta l'articolo del Centro assistenza WebGL e immagini 3D. Puoi elencare le funzionalità 3D richieste dalla tua app, come mostrato nell'esempio seguente:

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

Il requisito dei "plug-in" indica se un'app o un'estensione richiede l'esecuzione di NPAPI. Questo requisito è abilitato per impostazione predefinita quando il file manifest include il campo"plugins". Per app ed estensioni che continuano a funzionare quando i plug-in non sono disponibili, puoi disattivare questo requisito impostando NPAPI su false. Puoi anche abilitare questo requisito manualmente impostando NPAPI su true, come mostrato in questo esempio:

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