关于NPAPI插件的问题...我的浏览器被阻止了!

时间:2011-06-24 07:59:52

标签: plugins browser callback npapi

  1. 我使用的工具: 浏览器:firefox 3.6.17和谷歌浏览器
    接口:NPAPI

  2. 我的问题: 我想通过在完成执行“Exec_func”之后调用NPN_invokeDefault从我的NPAPI插件回调Javascript函数,但它需要执行“Exec_func”(浏览器等待它的返回!)。为此,我必须创建一个子线程来执行它,否则浏览器将被阻止! 如果我这样做,浏览器firefox仍然会被阻止,就像什么都不做,浏览器谷歌浏览器会告诉我:执行NPN_invokeDefault后返回错误。

    此致

  3. 此外:

    如何从插件中异步回调javascript funcs,同时浏览器不会被阻止

    感谢

    此致

1 个答案:

答案 0 :(得分:0)

NPAPI documentation非常清楚你不能从主线程的任何线程调用NPN_ *函数。