Manifest – Anforderungen

Die für die App oder Erweiterung erforderlichen Technologien. Host-Websites wie der Chrome Web Store können diese Liste verwenden, um Nutzer davon abzuhalten, Apps oder Erweiterungen zu installieren, die nicht auf ihrem Computer funktionieren. Zu den unterstützten Anforderungen gehören derzeit „3D“ und „Plug-ins“. In Zukunft werden möglicherweise weitere Anforderungen hinzugefügt.

Die 3D-Anforderung gibt die GPU-Hardwarebeschleunigung an. Die „webgl“-Anforderung bezieht sich auf die WebGL API. Weitere Informationen zur Unterstützung von 3D-Grafiken in Chrome finden Sie im Hilfeartikel WebGL und 3D-Grafiken. Sie können die 3D-bezogenen Funktionen auflisten, die Ihre Anwendung benötigt, wie im folgenden Beispiel gezeigt:

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

Die Anforderung für Plug-ins gibt an, ob für die Ausführung einer App oder Erweiterung NPAPI erforderlich ist. Diese Anforderung ist standardmäßig aktiviert, wenn das Manifest das Feld „plugins“ enthält. Für Apps und Erweiterungen, die auch dann funktionieren, wenn keine Plug-ins verfügbar sind, können Sie diese Anforderung deaktivieren, indem Sie NPAPI auf "false" setzen. Sie können diese Anforderung auch manuell aktivieren, indem Sie NPAPI wie in diesem Beispiel auf "true" setzen:

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