2016-04-14 61 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>

相關問題