标签: javascript multithreading asynchronous
我们希望建立一个谷歌地图,喜欢javascript库来显示我们的地图数据(我们不能使用谷歌地图或雅虎地图)。
我们完成了所有工作的60%,我们可以根据用户的拖动操作显示地图图块(img)。
我们发现了一些问题:
我们有一个容器(div元素)来填充瓷砖,当在这个容器上使用拖动时,我们会做一些caculatioin来查看是否应该加载新的瓷砖。
有效。但似乎在加载图像时,我们很难移动鼠标,直到加载完成或错误。
似乎图像加载线程和事件句柄线程是相同的。
所以有任何想法来修复它吗?
答案 0 :(得分:0)
javascript中存在多线程,但它仍然很新。 https://developer.mozilla.org/En/Using_web_workers