我正在尝试使用 iframe 模拟多线程,但我遇到了一种情况,我不知道它是否真的自己利用了 iframe 进程(线程)。
例如,如果我调用位于 iframe 中的方法,它会使用 iframe 创建的线程运行还是使用主父窗口线程运行?
如果是后者,那么是否可以改变作用域,让iframe调用方法(让程序使用与父窗口不同的线程)
编辑: 也许我应该更清楚这一点,但我不想仅仅因为我无权访问 DOM 元素而使用 WebWorkers。
最佳答案
如果你想运行一些后台任务,只需使用 WebWorkers .
一般不需要多线程js代码。您应该改用事件循环。
关于javascript - 使用 iframe 的多线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6967201/