我正在尝试遵循 Mapbox 网站 here 中的简单示例但使用我在 Mapbox 帐户中创建的自定义 map 。因此,根据示例,我仅更改脚本部分中的 token 和 style url 属性:
<script>
mapboxgl.accessToken = 'pk.<>';
var map = new mapboxgl.Map({
container: 'map', // container id
style: 'mapbox://<>', // stylesheet location
center: [74.50, 40], // starting position [lng, lat]
zoom: 5 // starting zoom
});
</script>
但是,当我将其保存为笔记本电脑中的 html 文件并在浏览器中打开它时,它仍然显示默认的示例 map 。我还确保我从 Mapbox 发布了我的自定义样式,并且我可以使用 https 链接查看 map 。
我在这里做错了什么?
最佳答案
解决方案是我必须再等待 5 分钟才能传播更改。现在可以工作了。
关于javascript - Mapbox 自定义样式未正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57280724/