是LeafletJS异步的,当它加载图像图标时
Is LeafletJS Asynchronous when it loads image icons?
在LeafletJS中,当创建用于地图中标记的自定义图标时,它是异步的吗?我问这个问题是因为我有一个加载了很多自定义图标的应用程序,我想知道我的代码将如何流动。
我有一个loadIcons()
javascript函数,基本上如下所示:
var icons = {};
for(var icon in listOfIconURLs){
icons[icon] = L.Icon{
IconUrl: icon
});
}
runOtherSetUpCode();
如果与我的服务器的连接很慢,并且加载图标需要很长时间,runOtherSetUpCode()
是否能够在加载所有图标之前运行,还是必须等到它们都在浏览器的缓存中?
最佳,
Sami
传单非常轻量级,它将(同步)操纵地图下方的DOM,以包含显示图标的img
元素。是浏览器加载图标。与浏览器一样异步。
相关文章:
- 如何在谷歌字体加载时显示加载图像
- 预加载图像并插入DOM
- 加载图像时加载图标
- 在页面启动期间加载图像
- 预加载图像image.onload脚本MVC
- 可以't在我的React组件中加载图像
- 加载图像后调整HTML画布的大小
- HTML/JS github页面项目没有't在使用firefox运行时加载图像或声音
- 错误:$injector:modulerr加载图像时模块处于角度
- 谷歌地图加载后隐藏加载图像
- 在照片查看器(Javascript和jQuery)中异步加载图像时可能出现错误
- 正在从字节数组加载图像内容
- 网页上已有tinymce加载图像列表
- 单击提交按钮后加载图像将冻结
- 如何使用Express'正确加载图像;s的静态中间件
- 使用jquery即时加载图像
- Html5画布使用JCanvasScript加载图像
- Javascript使用JCanvaScript在画布中加载图像
- 使用jquery/ajax显示加载图像
- ajax缓存false无法加载图像