如何在Spidermonkey中执行Java代码时设置超时?

该文档说JS_SetOperationCallback可以解决此问题,但是如何定义两次调用操作回调之间的最大间隔时间?

谢谢!

最佳答案

不幸的是,that API的文档有些过时了-更新它们现在在我的待办事项列表中。 :-)

但是,此API完全是自己动手做的:JS_TriggerOperationCallback可以从您自己的等待预定时间的线程中(线程安全)进行调用。浏览器使用看门狗线程方案执行此操作,该方案使经典的“慢脚本对话框”出现在无限循环中。

09-30 18:59