我有一个大量使用 Google 地球插件 API 的网络应用程序。
当对插件进行大量后续调用时,有时我的 UI 变得无响应。
我已经在使用executeBatch,并且尝试将工作分成多个延迟setTimeout(fn, 0)
批次,以免阻塞太久。
我想知道是否有可能GEPlugin
从 WebWorker 内部获取对实例的引用。这将使我在那里完成所有繁重的工作,这样我的 UI 线程就不会陷入困境。
我有一个大量使用 Google 地球插件 API 的网络应用程序。
当对插件进行大量后续调用时,有时我的 UI 变得无响应。
我已经在使用executeBatch,并且尝试将工作分成多个延迟setTimeout(fn, 0)
批次,以免阻塞太久。
我想知道是否有可能GEPlugin
从 WebWorker 内部获取对实例的引用。这将使我在那里完成所有繁重的工作,这样我的 UI 线程就不会陷入困境。