Chrome 打包应用:检查是否启用了“实验性扩展程序 API”标志
Chrome Packaged Apps: Check if 'Experimental Extension APIs' flag is enabled
我碰巧正在对Chrome网上应用店中已有的概念验证应用程序进行一些更改,这些更改确实很棒:chrome.app.window.create()
选项,允许开发人员将Aura/Ash透明度烘焙到他们的窗口中(现在,实际上有一个静态图像设置为应用程序的背景)。由于该应用程序实际上仅适用于Chrome OS用户,因此它依赖于Ash才能运行的事实对我来说真的没有问题。
然而,有一个绊脚石。感谢上帝,它实际上不需要experimental
权限,因为这将禁止应用程序的更新进入 CWS,但窗口真正透明的唯一方法是启用实验 API 标志。那么,是否可以检查实验性扩展 API 是否已启用以回退到应用的打包壁纸上,以防它们没有?
此 API
仍在开发中,尚未完全通过我们的 API 审批流程,因此可能会更改。这就是为什么它被列为实验性:)不应在当前状态下交付依赖于此 API 的应用,因为它可能会中断。
话虽如此,该计划的一部分是允许您通过 API 检测该功能是否可用。这样你的应用将能够在不支持透明度的Windows XP等平台上运行。
相关文章:
- Node.js v6.2.0类扩展不是函数错误
- 扩展移相器按钮类不工作
- chrome扩展中的navigator.geolocation.getCurrentPosition
- chrome扩展:尽管运行了at:documentidle,js脚本还是过早启动
- chrome扩展更改主机/域警告
- TableExport jquery插件:文件名和扩展名问题
- 如何在chrome扩展中重定向到html页面
- Chrome扩展没有't在重新加载之前考虑期权价值
- 扩展SVGTextElement时出现Typescript Uncaught TypeError
- 如何通过自己获得Chrome扩展的用户反馈/错误报告
- Javascript”;类“;带有参数的扩展
- 试图阻止Chrome通过扩展关闭
- 如何在chrome扩展中存储数据/结果,以及如何使用setTimeout使其只被调用一次
- 表达式引擎扩展开发-向呈现的条目添加自定义javascript
- 从选项页面更新chrome扩展清单权限
- 如何将chrome扩展功能移植到移动设备(特别是jquery和trello)
- Chrome扩展:遍历不同的页面并收集数据
- DataTable按下键选择扩展/导航
- 扩展jQuery插件以更改配置
- Chrome 打包应用:检查是否启用了“实验性扩展程序 API”标志