MapBox-GL Source / addSource错误

时间:2014-08-22 13:46:21

标签: javascript mapbox mapbox-gl-js

我在尝试将磁贴加载为**Uncaught TypeError: Cannot read property 'sources' of undefined**来源时收到此错误mapbox-gl(mapbox-gl.js:4)。

<div id='map' style='height:500px;width:700px;'>    
</div>

<script>
    var accessToken='<my access token>'
    mapboxgl.accessToken = accessToken;
    var map = new mapboxgl.Map({
      container: 'map',
      style: 'https://www.mapbox.com/mapbox-gl-styles/styles/outdoors-v4.json', //stylesheet location
      center: [-34.6, -58.4],
      zoom: 11
    });
    var sourceObj = new mapboxgl.Source({
      type: 'vector',
      url: 'mapbox://<some map id>'
    });
    map.addSource('test',sourceObj);
</script>

如果我没有加载任何来源,一切都运作良好。这适用于API的0.2.10.2.2版本。我试过不同的瓷砖,我也遇到了同样的问题。

有任何线索吗?

提前致谢

1 个答案:

答案 0 :(得分:1)

这是我们将修复的Mapbox GL中的bug。谢谢你的报告。