2016-04-14 60 views
0

我使用单张用下面的代码创建地图:单张/ Mapbox错误 - “无法读取属性未定义‘MINZOOM’”

L.mapbox.accessToken = 'pk.##MY TOKEN HERE##'; 
var map = L.mapbox.map('map', 'mapbox.streets'); 
map.scrollWheelZoom.disable(); 
map.setView(new L.LatLng(32.75, -97.33), 10); 

但是在页面加载时,我得到的控制台错误

无法读取的不确定

此错误从上面写着线始于财产 'MINZOOM':

var map = L.mapbox.map('map', 'mapbox.streets'); 

我已经试图设置minZoom的值后声明的地图变量,但它不起作用b/c的那一点,错误已经发生。我已经尝试在相同的地图声明行中设置setView,但它也没有帮助。

有没有人跑过这个错误?

回答

0

试试这个:

var map = L.mapbox.map('map', 'mapbox.streets').setView([0, 0], 2);

来源:Mapbox blog

+0

不,同样的错误正在发生。 – Brds

0

,因为它不能读取属性,它看起来像它有找到一个<div>map一个id问题。

在您的HTML页面中,尝试在要显示地图的正文中添加<div id="map"></div>

相关问题