Manifest – Anforderungen

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

Die Anforderung „3D“ steht für die GPU-Hardwarebeschleunigung. Die Anforderung „webgl“ bezieht sich auf die WebGL API. Weitere Informationen zur Unterstützung von 3D-Grafiken in Chrome finden Sie im Hilfeartikel zu WebGL und 3D-Grafiken. Sie können die für Ihre App erforderlichen 3D-Funktionen auflisten, wie im folgenden Beispiel gezeigt:

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

Die Anforderung „plugins“ gibt an, ob für eine 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 ohne Plug-ins funktionieren, können Sie diese Anforderung deaktivieren, indem Sie „NPAPI“ auf „false“ setzen. Sie können diese Anforderung auch manuell aktivieren, indem Sie NPAPI auf „wahr“ setzen, wie in diesem Beispiel gezeigt:

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