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 attualmente supportati includono "3D" e "plugins"; ulteriori controlli dei requisiti aggiunti in futuro.

Il "3D" indica l'accelerazione hardware della GPU. Il componente "webgl" si riferisce al WebGL tramite Google Cloud. Per ulteriori informazioni sul supporto della grafica 3D di Chrome, leggi l'articolo della guida su WebGL e 3D immagini. Puoi elencare le funzionalità 3D richieste dalla tua app, come mostrato nel nell'esempio seguente:

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

Il supporto per l'estensione del plug-in NPAPI è stato non più disponibile. Nell'ambito di questi cambiamenti, i "plug-in" descritto di seguito è stato ritirato.

I "plug-in" Il requisito indica se un'app o un'estensione richiede l'esecuzione di NPAPI. Questo requisito è abilitato per impostazione predefinita quando il file manifest include i "plugins" campo. Per app ed estensioni che funzionano anche 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 esempio:

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