最近在做项目时,用到了百度地图。遇到了一个小坑,想分享出来。
这个是自定义百度地图样式的属性,但是在使用时,会报错为:map.setMapStyleV2 is not a function。

    map.setMapStyleV2({
      styleId: 'a5f66dc9e3e9bdc57bf43a275dd4ce7c',
    })

在这其中费了好大的精力才去解决掉,其实是因为在vue项目中的index.html页面中引入的百度API版本低了,解决只需要:

    <script type="text/javascript" src="//api.map.baidu.com/api?v=2.0&ak=你的密钥"></script>

改成

    <script type="text/javascript" src="//api.map.baidu.com/api?v=3.0&ak=你的密钥"></script>

即可。

Logo

前往低代码交流专区

更多推荐