我正在将MB集成到Ionic 3项目中。
我的“主页”页面上有一张地图。当用户触摸按钮时,将加载使用Directions API的另一张地图,而在用户再次单击后,另一张地图应加载但不会加载。
该页面上有map div,但是样式和js脚本似乎没有应用。
是否有一个限制声明您不能在一个项目中加载MapBox 3次,或者从我的角度来看还有什么?
预先谢谢你。
答案 0 :(得分:1)
所以,叹气,问题是我在包含地图div的所有HTML页面上都使用了相同的地图ID,却忘记了Ionic应用程序被称为一页应用程序。
重命名地图容器div可以解决此问题。