【发布时间】:2010-08-04 00:29:13
【问题描述】:
我在this link 的帮助下试用了 Gecko SDK 1.9.1 提供的NPRuntime 示例。
它在 Firefox 3.6 上运行良好。
按照上述步骤,我创建了一个新的脚本插件 (npmyplugin.dll)。我目前将npmyplugin.dll 放在Firefox/plugins 以外的文件夹中。我正在注册表中注册关联的 mime 类型和插件路径。该插件已正确加载。但是现在浏览器没有调用NPP_GetValue。
我怀疑这一定是因为我将插件放在Firefox/plugins 以外的目录中。因此我对npruntime.dll(Gecko sdk 附带的示例)做了同样的事情。令人惊讶的是npruntime.dll 脚本正在工作。请指导我在创建新插件时是否遗漏了任何重要内容。
【问题讨论】:
-
如果您在这里没有得到答案,请尝试 mozilla.dev.tech.plugins groups.google.com/group/mozilla.dev.tech.plugins/topics?pli=1>。
-
你检查
NP_Initialize()等是否被调用? -
我使用的是 firefox 26.0 版,那么这个 Gecko SDK 可以工作吗?
标签: firefox gecko npapi firefox3.6