据我所知,所有JavaScript代码都是事件驱动的,并在单个浏览器线程上执行.
但是,我有一些JavaScript函数可以从位于同一页面的SWF对象中调用.此代码是否以与常规JS代码相同的方式运行,还是在某个单独的Flash线程上运行?
如果它在一个单独的线程上,我可以使用setTimeout()来使它在JS事件线程上运行吗?例如:
function calledFromFlash() {
setTimeout(doActualWork, 0);
}
function doActualWork() {
// blah blah blah
}
Run Code Online (Sandbox Code Playgroud) 这个问题主要针对为Linux平台编译的共享库(.so文件).是否会在下次启动依赖它的程序时自动加载新的库文件?如果没有,是否有不同的方法来实现这种无声的,自包含的库更新?