Leaflet 传单,使用geoJson添加fitbounds

Leaflet 传单,使用geoJson添加fitbounds,leaflet,openstreetmap,fitbounds,Leaflet,Openstreetmap,Fitbounds,使用JS不是很舒服,我正试图在我的项目中添加Fitbound函数,但我无法管理 我也有一些加载问题,只有Firefox,所有标记显示在正确的位置,但地图加载不正确,中心不正确。也许我的JS代码有问题?请帮忙 var obj={ 朗:"嗯",, }; var lat=52.533642; var-lon=9.071749; 函数initMap(){ var mymap=L.map('map').setView([lat,lon],14); var Wikimedia=L.tileLayer('ht

使用JS不是很舒服,我正试图在我的项目中添加Fitbound函数,但我无法管理

我也有一些加载问题,只有Firefox,所有标记显示在正确的位置,但地图加载不正确,中心不正确。也许我的JS代码有问题?请帮忙

var obj={
朗:"嗯",,
};
var lat=52.533642;
var-lon=9.071749;
函数initMap(){
var mymap=L.map('map').setView([lat,lon],14);
var Wikimedia=L.tileLayer('https://maps.wikimedia.org/osm-intl/{z} /{x}/{y}{r}.png',{attribute:'',
归属:'',
minZoom:5,
maxZoom:19,
分机:png
}).addTo(mymap);
$.getJSON(“markers.php?”+$.param(obj),函数(数据){
L.geoJson(数据、{
pointToLayer:功能(特性、latlng){
var fontIcon=L.divIcon({
html:“”,
iconSize:[30,10],
类名:“图标”
});                 
var marker=L.marker(latlng,{icon:fontIcon});
marker.bindpoop(“”+feature.properties.TITLE+“”);
返回标记;
}
}).addTo(mymap);
});
}
window.onload=函数(){
initMap();
};

我认为您需要将Wikimedia作为一个层添加到地图中

var Wikimedia = L.tileLayer('https://maps.wikimedia.org/osm-intl/{z}/{x}/{y}{r}.png', 
    { attribution: '',attribution: '<a 
        href="https://wikimediafoundation.org/wiki/Maps_Terms_of_Use">Wikimedia</a>',
        minZoom: 5,
        maxZoom: 19,
        ext: 'png'
    })
var map = L.map('mymap', { layers: [Wikimedia]}).setView([lat, lon], 14);;
var Wikimedia=L.tileLayer('https://maps.wikimedia.org/osm-intl/{z} /{x}/{y}{r}.png',
{属性:“”,属性:“”,
minZoom:5,
maxZoom:19,
分机:png
})
var map=L.map('mymap',{layers:[Wikimedia]});;

代码做什么/不做什么是错误的?在代码中的任何地方都看不到
fitBounds()