Leaflet 地图容器已初始化错误显示在页面底部
我使用传单框架在地图上显示标记。将多个标记添加到地图时,错误消息显示在“出现问题。地图容器已初始化..请重试”页底部。标记的所有功能都可以正常工作。如果地图中只添加了1个标记,则此错误消息不会显示在底部Leaflet 地图容器已初始化错误显示在页面底部,leaflet,Leaflet,我使用传单框架在地图上显示标记。将多个标记添加到地图时,错误消息显示在“出现问题。地图容器已初始化..请重试”页底部。标记的所有功能都可以正常工作。如果地图中只添加了1个标记,则此错误消息不会显示在底部 var映射; var=[]; var lat=值1[1]; var lang=value1[2]; var map=新的L.map('map'); 地图设置视图([lat,lang],6); L.tileLayer('api.tomtom.com/map/1/tile/basic/main{z}
var映射;
var=[];
var lat=值1[1];
var lang=value1[2];
var map=新的L.map('map');
地图设置视图([lat,lang],6);
L.tileLayer('api.tomtom.com/map/1/tile/basic/main{z}/{x}/{y}.png?key={piKey}'{
apiKey:'trv87gvquv8yyfr4nrwgsdzc',
最大缩放:18
}).addTo(地图);
对于(i=0;i
在添加标记时,您的代码很可能正在调用L.map(“containerId”)
每个容器只能调用一次L.map
保存引用(例如var-map=L.map(“containerId”)
),以便您可以将其重新用于下一个标记:L.marker(coords).addTo(map)
如果这不能解决您的问题,您将不得不发布代码以获得进一步帮助。var-map;var=[];var lat=值1[1];var lang=value1[2];var map=新的L.map('map');地图设置视图([lat,lang],6);L.tileLayer('{z}/{x}/{y}.png?key={apiKey}',{apiKey:'trv87gvquv8yyfr4nrwgsdzc',maxZoom:18}).addTo(map);for(i=0;iMy代码粘贴在上面。L.Map只调用一次。L.marker在for循环中被调用,因为我必须基于lat和LANG在Map上放置标记。存在“编辑”链接到您的问题下方,请使用该链接,而不是在评论中发布您的代码…@ABHIJIT无法复制您的问题,抱歉:请在线复制您的问题,以便人们可以进行调查。