【发布时间】:2019-02-01 21:08:16
【问题描述】:
npapi 和 firebreath 我都试过了,但它们都只在 Firefox 上运行良好,在 Chrome 上很容易卡住。我在插件中写的函数是simplist "return 0;"。我处理了 Xemd 案例。
NPError NPP_GetValue(NPP instance, NPPVariable variable, void *value)
{
...
switch (variable) {
case NPPVpluginNeedsXEmbed:
*((BOOL*)value) = TRUE;
...
}
【问题讨论】:
-
你说的“所有这些都只在 Firefox 上运行良好,在 Chrome 上很容易卡住”是什么意思?
-
您尝试使用哪个版本的 Firefox 和 Chrome?
-
非常感谢。我用的是支持npapi的老版本:firefox 40, chrome 36, 41。我的问题是:在firefox上,javescript可以轻松调用插件导出的函数,但是在chrome上,一旦js调用插件函数,浏览器就会卡住,调用完成需要很长时间,而且在大多数情况下它永远不会完成,即使函数什么都不做,只是返回0。
标签: google-chrome firefox npapi