该页面翻译自 Google Chrome Extensions 与 Google Chrome Apps。除非特别说明,该页面的内容遵循 Creative Commons Attribution 3.0 License,代码示例遵循 BSD License。
应用或扩展程序要求的技术。托管站点(例如 Chrome 网上应用店)可能会使用这一列表建议用户不要安装不能在他们的计算机上工作的应用或者扩展程序。目前支持的要求包括 "3D" 与 "plugins"(插件),将来还可能增加其他要求检查。
"3D" 要求代表 GPU 硬件加速,"webgl" 要求指的是 WebGL API(英文)。有关 Chrome 浏览器对 3D 图形支持的更多信息,请参见有关 WebGL 和 3D 图形的帮助文章。您可以列出您的应用要求的 3D 相关功能,如以下例子所示:
"requirements": { "3D": { "features": ["webgl"] } }
"plugins"(插件)要求表示应用或扩展程序是否需要 NPAPI 才能运行。默认情况下,当清单文件包含 "plugins" 字段时将启用该要求。对于插件不可用时仍能正常工作的应用与扩展程序,您可以将 NPAPI 设置为 false,禁用这一要求。您也可以手工启用该要求,将 NPAPI 设置为 true,如以下例子所示:
"requirements": { "plugins": { "npapi": true } }