在vue中使用地图组件踩过的坑

在vue中使用百度地图组件在本地环境好好得,为啥部署到服务上地图就跟马赛克一样。

img

img

这个是瓦片 没获取到 如果刷新还是这样 说明 你 地图资源没部署好,或者不全 确实了

1.可以考虑换高德地图
2.我初步猜测是网络问题,可以把地图加载的级别调小一点.我举个栗子:比如一开始我要加载全国的地图,但是可以调整成,一开始我只加载成都的地图.这样就会快很多.

有问题请及时沟通交流.

1.可以考虑换其它地图试试
2.有可能是网络问题
3.还有可能是百度API的限制,看看是否有请求次数或者其他什么限制
地图好多都要限制的,最好找个免费的地图

之前遇到过类似的问题 大概率就是css没弄好 就是地图框架自带的css 像我之前用leaflet的就是某sass-loader版本不对 你去看看本地的框架版本和对应插件版本是否相同 版本对上了重新安装就行