我正在尝试使用以前创建的样式创建新的Mapbox GL地图(如果重要,请使用Typescript)。以下是相关代码:
(mapboxgl as any).accessToken = 'our access token';
export var map = new mapboxgl.Map({
container: 'map',
style: 'mapbox://styles/our style URL',
center: [-99.9, 41.5],
maxBounds: bounds,
zoom: 3
});
对new mapboxgl.Map
的调用在浏览器中引发异常,表示必须使用API accessToken。显然,令牌设置在上面的行中。
在我看来,样式加载由于this call to loadURL而失败,该{{3}}在调用中不包含accessToken。但是,在提交错误之前,我认为必须缺少一些显而易见的东西。