【发布时间】:2010-10-07 04:44:21
【问题描述】:
我正在 Linux 上开发一个 NPAPI 插件,但在使用 Google Chrome 时遇到了几个问题(尽管它在 Firefox 上完美运行)。
首先,插件执行会挂起,经过漫长的痛苦时间后,我发现当最后一个参数(返回的 result)为 NULL 时,对 NPN_Evaluate 的调用挂起。它在 Firefox 上运行良好。解决方案是将NPVariant 类型变量的地址作为参数传递,而忽略该值。
之后插件加载正常,但我遇到此错误消息: [8886:8886:195170759489:ERROR:webkit/glue/plugins/webplugin_delegate_impl_gtk.cc(129)] 未在 bool WebPluginDelegateImpl::WindowedCreatePlugin() 窗口插件中实现,但没有 xembed。见http://code.google.com/p/chromium/issues/detail?id=38229
关于如何让这个插件工作的任何想法?
【问题讨论】:
标签: linux google-chrome npapi