美文网首页
百度地图js更换主题遇到的问题

百度地图js更换主题遇到的问题

作者: Asuler | 来源:发表于2022-08-12 16:11 被阅读0次

百度地图可以个性化地图色值
https://lbsyun.baidu.com/jsdemo.htm#lcustomStyle
通过预先配置好json文件,然后调map.setMapStyleV2({styleJson: styleJson});方法设置主题

遇到的问题:
目前用的地图sdk是2.0,2.0版本里面并没有setMapStyleV2方法
通过这篇文章可以得知
https://lbsyun.baidu.com/index.php?title=jspopular3.0/guide/custom

image.png

2.0应该调用的是setMapStyle方法,setMapStyleV2是给3.0用的,所以把方法换成setMapStyle, 页面不白屏了,但是地图加载不出来,控制台报错一堆瓦片获取不到

查阅文章后得知
https://blog.csdn.net/wzp20092009/article/details/124891189
换成setMapStyleV2 可以避免这个问题,所以必须升级3.0;

升级3.0只需要把 script标签里面的参数 v=2.0换成v=3.0即可
如果是微前端的项目,则可能是需要去基座上改

升级到3.0后可以设置主题了,也能加载瓦片了,但是会有一堆api不兼容,需要自己去挨个解决

相关文章

  • 百度地图js更换主题遇到的问题

    百度地图可以个性化地图色值https://lbsyun.baidu.com/jsdemo.htm#lcustomS...

  • 百度地图使用-大头针的自定义

    最近老看到iOS开发群里有人问有关百度地图的问题,正好研究过百度地图,今天我就把自己集成百度地图相关功能和遇到问题...

  • Vue中使用百度地图

    1、申请百度地图ak ak会在引入百度js的时候用到 2、引入百度地图js 在public/index.html里...

  • Echart不显示地图问题

    Echart不显示地图的问题 使用百度Echart的时候遇到不会显示地图的问题,是现在Echart不直接提供地图需...

  • 8.25兄弟会

    js调用百度地图api实现定位 百度地图的API,接口很丰富,实现定位功能 // 百度地图API功能 varmap...

  • iOS百度地图开发中遇到的一些问题

    由于项目需要地图功能,公司决定使用百度地图,但是百度地图也有很多问题,现在总结一下在百度地图中遇到的坑,希望给各位...

  • iOS百度地图开发中遇到的问题

    由于项目需要地图功能,公司决定使用百度地图,但是百度地图也有很多问题,现在总结一下在百度地图中遇到的坑,希望给各位...

  • 关于百度地图鉴权失败问题

    最近项目中用到百度地图的功能 ,中间遇到一些问题,项目功能完成后,写一下遇到问题的总结, 关于集成百度地图的话,建...

  • 百度地图遇到的问题

    根据文档也都添加了开发所需要的库,如果报“地图所需资源文件不完整,请根据开发指南正确添加mapapi.bundle...

  • BottomSheetBehavior的ViewPager嵌套R

    记一个遇到的问题。 背景: 需要实现类似百度地图换乘路线在地图中展示的效果。最终实现如图: 这里遇到的问题是下面出...

网友评论

      本文标题:百度地图js更换主题遇到的问题

      本文链接:https://www.haomeiwen.com/subject/cxtfgrtx.html