16

我正在尝试制作一个 chrome 插件,但 Chrome API 并没有给我足够的力量。我想使用 NPAPI,但我不知道如何使用它,但我确实有 Visual C++ 的经验。

有人可以在 C++ 应用程序中给我看一个“Hello world”,这样我就可以开始了吗?

4

2 回答 2

24

注意:Firefox 和 Chrome 都将很快默认大多数插件点击播放,Chrome 计划完全淘汰 NPAPI。此时不鼓励对新项目使用 NPAPI。

NPAPI 插件不应该是特定于浏览器的(至少尽可能)。Seamonkeys npruntime示例可以被认为是 NPAPI 的基本Hello World。如果您关心最新的 Mac 支持,您需要查看WebKits或 Apples 示例。

帮助您入门的阅读材料:

还有FireBreath项目:它是一个旨在降低浏览器插件开发入门门槛的框架,并且已经处理了最常见的任务和问题。

于 2010-04-16T22:32:41.467 回答
7

这是一个简单的跨平台示例:npsimpl

于 2010-04-16T22:58:08.763 回答