chrome.infobars Chrome Toolbar API的发布时间表

cns*_*nst 4 javascript google-chrome toolbar google-chrome-extension

我不了解Chrome中工具栏API的状态.

根据2013-06-24 如何在Google Chrome中制作工具栏的答案,chrome.experimental.infobarsChrome中有一个API,它已经准备好变成非实验性的.

但是,如果我转到API的引用网页https://developer.chrome.com/extensions/experimental.infobars.html,则会有302 Found重定向experimental.从网址中删除该部分,而API不是( /不再记录为可访问experimental,但据说只能在dev builds(Availability: Dev channel only.),http://archive.is/yydlD中使用.这是什么意思呢?

  • 它现在总是只在开发版本中可用,或者仅仅是它被转移到非实验性的问题,即将推出的稳定版本,因此现在在开发中?

  • 如果我想开发一个工具栏,我还可以使用chrome.experimental.infobars常规稳定的Chrome吗?在dev的代码进入稳定状态后,这会继续工作吗?

  • 会不会有[稳定]编译或两个在何处使用既chrome.exprimental.infobarschrome.infobars,让我一些时间来更新我的扩展?

Rob*_*b W 5

更新(2015年2月):chrome.infobarsAPI将来会从Chrome中移除(Chrome 42?).


  1. chrome.infobars在2008设计的,但它仅在Developer版本和Canary上启用.目前尚不清楚它是否会达到稳定通道,请参见 问题39511:启动扩展信息栏?欲获得更多信息.
  2. chrome.experimental.infobars不应再使用了.它已从 Chrome 30中删除.请chrome.infobars改用.
  3. 您无法将具有"实验性"权限的扩展程序上传到Chrome网上应用店,因此请不要担心会破坏兼容性.实验性扩展意味着他们的API可以在不另行通知的情况下更改,或者完全删除.如果API没有更改,您可以使用如下所示的兼容性层:

    if (!chrome.infobars && chrome.experimental && chrome.experimental.infobars) {
        chrome.infobars = chrome.experimental.infobars;
    }
    
    Run Code Online (Sandbox Code Playgroud)