【发布时间】:2010-11-12 12:18:49
【问题描述】:
我需要编写一些 Google Chrome 扩展程序。问题是 Chrome JavaScript API 没有给我足够的能力——我需要使用本机代码。我考虑过编写一个 NPAPI 插件,该插件将提供一些自定义 JS API 的扩展。
是否可以将扩展,加上自定义的NPAPI插件打包在一个.crx中,然后上传到Chrome Extensions Store?
这种方法的另一个问题是NPAPI插件会有很多版本:Linux、Windows、OS X、x86、x86-64等。是否可以将所有这些都打包在crx中并使用最好的版本?
谢谢。
编辑: 阅读this 后,我意识到不可能在一个 crx 中优雅地解决多平台问题。但是 - 是否可以将每个平台的不同 crx-s 上传到 Chrome 扩展商店?
【问题讨论】:
-
在您的编辑中,您说这是不可能的,但根据 Mohamed 在下面的回答,这仍然是真的吗?
标签: google-chrome cross-platform google-chrome-extension packaging npapi