我需要开发一个跨平台的Google Chrome扩展,它获取当前页面的内部HTML并将其保存到硬盘驱动器,然后启动一个处理该文件的应用程序。
有没有办法做到这一点?
我已经看过NPAPI了,但是它需要我创建一个.DLL吗?如果是这样的话,它似乎不太容易移植到其他操作系统上。
发布于 2011-05-28 08:51:58
要启动应用程序,您只能使用NPAPI。
NPAPI在所有操作系统(Linux - so、Mac - plugin、Windows - dll)中都可用。如果你想让你的Chrome扩展跨平台,你需要为每个操作系统编写一个NPAPI插件。
在您的清单中,您可以在内部定义它们,当加载扩展时,它将一次扫描清单中的一个插件数组,并且只加载适用于您系统的插件数组。
www.firebreath.org是一个跨平台的插件框架。
https://stackoverflow.com/questions/6158468
复制相似问题