Chrome打包应用:检查是否启用了“Experimental Extension API”标志

时间:2013-10-28 03:02:44

标签: javascript google-chrome google-chrome-extension google-chrome-app

我碰巧正在对a proof-of-concept app I already have in the Chrome Web Store进行一些确实很棒的更改:chrome.app.window.create()选项允许开发人员将Aura / Ash透明度烘焙到他们的窗口中(现在,实际上是一个静态图像设置为应用程序的背景)。由于该应用程序仅适用于Chrome OS用户,因此依赖于Ash功能这一事实对我来说确实没问题。

然而,这是一个绊脚石。感谢上帝它实际上并不需要experimental权限,因为这会禁止更新应用程序进入CWS,但是,窗口真正透明的唯一方法是启用实验API标记。那么,是否有可能检查实验扩展API是否已启用以备不知道应用程序的打包壁纸?

1 个答案:

答案 0 :(得分:1)

此API仍在开发中,尚未完全通过我们的API审批流程,因此可能会发生变化。这就是为什么它被列为实验性的:)你不应该在当前状态下发布依赖于这个API的app,因为它可能会破坏。

话虽如此,计划的一部分是允许您通过API检测该功能是否可用。这样您的应用程序就可以在Windows XP等不支持透明度的平台上运行。