Chrome's NPAPI& amp; FireBreath

时间:2013-11-01 15:20:53

标签: c++ google-chrome printing npapi firebreath

根据this声明,NPAPI将被销毁(通过Chrome浏览器)

  

从2014年1月开始,Chrome会默认在Stable频道上阻止网页实例化的NPAPI插件。

我的公司有一个用FireBreath(使用C ++)编写的插件,我真的不太了解它,但其主要目的是暴露底层打印机硬件。但这不是重点。

FireBreath网站说

  

基于FireBreath构建的插件可用作NPAPI插件或ActiveX   可以为其他插件添加控件(仅限Windows)和支持   用C ++构建的类型。

我的问题

是否可以安全地假设2014年1月使用FireBreath编写的插件将无法在Chrome浏览器中运行?如果是,我是否可以使用另一个跨浏览器选项来公开底层打印机硬件?

1 个答案:

答案 0 :(得分:2)

任何现有的Firebreath插件都使用NPAPI,因此默认情况下会被阻止。这根本不起作用,后来会发生;看到我对this question的回答。

上述评论中的链接可能是讨论跨浏览器框架未来选项的最佳资源,可以满足您的需求。但是,在你能够合理地找出适用于你的情况的最佳替代技术之前,你需要更多地了解这个插件的功能,因为所有的NPAPI都没有一个通用的替代品(按设计)