我需要编写一些谷歌浏览器扩展。问题在于Chrome浏览器的JavaScript API不能提供足够的功能 - 我需要使用本机代码。我考虑编写一个NPAPI插件,它将为扩展提供一些自定义的JS API。谷歌浏览器扩展和NPAPI
是否可以将扩展,加上自定义的NPAPI插件打包到.crx中,然后将其上传到Chrome Extensions Store?
这种方法的另一个问题是,NPAPI插件将有很多版本:Linux,Windows,OS X,x86,x86-64等。是否有可能将所有这些包装在crx中并使用最佳版本?
谢谢。
编辑:在阅读this之后,我意识到不可能在一个crx中优雅地解决多平台问题。但是 - 是否可以将每个平台的不同crx-s上传到Chrome扩展商店?
在你的编辑中你说这是不可能的,但根据穆罕默德的回答,这仍然是真的吗? – 2010-12-08 20:13:28