![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
百度地图
前端的南姐
这个作者很懒,什么都没留下…
展开
-
微前端qiankun在子应用中引入百度地图时报错解决
报错:解决办法:修改主应用中的start方法start({ prefetch: false, strictStyleIsolation: true, })修改为 start({ prefetch: false, strictStyleIsolation: true, excludeAssetFilter: (assetUrl) => { const whiteList = []; const .原创 2022-02-16 11:38:19 · 2898 阅读 · 5 评论 -
百度地图JS API报错 Cannot read property ‘fc‘ of undefined
原因一:把js代码放到地图DIV容器的下面,需要先有DIV,再画地图原因二:VUE父组件调用地图子组件时传了参数id,如下:<firemap :id="userid"></firemap>但是子组件中并没有接收id原创 2020-07-31 17:28:46 · 2208 阅读 · 0 评论 -
百度地图之Label样式
问题:百度地图中的LABEL显示文字不在框里。原因:bootstrap中为label加了样式:max-width:100%;解决办法:设置maxWidth:"none"label.setStyle({borderRadius:"8px",padding:'2px',maxWidth:"none" }); ...原创 2018-12-11 15:56:32 · 6423 阅读 · 3 评论 -
图片拖动到百度地图上2
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0原创 2018-12-05 17:28:10 · 355 阅读 · 2 评论 -
图片拖动到百度地图上
<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="initial-scale=1.0, user-原创 2018-12-04 10:24:28 · 259 阅读 · 1 评论 -
鼠标绘制工具加是否超出范围判断
初始化鼠标绘制工具的代码://实例化鼠标绘制工具 _this.drawingManager = new BMapLib.DrawingManager(_this.addMap, { isOpen: true, //是否开启绘制模式 enableDrawingTool: false, //是否显示工具栏 ...原创 2018-11-23 11:10:12 · 499 阅读 · 0 评论 -
百度地图自定义覆盖物加载时跑偏
直接看图:正常是这样的我点击平面图后,再点击百度地图,先把地图clearOverlays,再异步请求接口重新加载了覆盖物,则变成了下图: 覆盖物跑到右下角了,鼠标在地图上随意拖拽一下,覆盖物就正常显示定位了。 解决办法:reloadScene(){ if(this.picId==0){ //百度地图 this.map...原创 2018-11-23 10:54:59 · 1099 阅读 · 0 评论 -
百度地图 Cannot read property 'gc' of undefined
<div id="myMap" class="imgMap"></div>没有div元素id导致原创 2018-10-30 15:42:27 · 5970 阅读 · 4 评论 -
百度地图setViewport不起作用?
可能是下面这句代码造成的:this.map.centerAndZoom('北京',10);也许centerAndZoom函数是异步执行的, this.map.setViewport(points)执行后 centerAndZoom中又重新设置了中心点。...原创 2018-10-19 15:12:17 · 7841 阅读 · 0 评论 -
百度地图 鼠标绘制工具BUG修复(地图自动平移)
开发项目时用到了鼠标绘制工具,绘制多边形时,鼠标离开地图后,地图会自动平移。用close方法也停止不了。看下源码中这样的代码:/** * 开启鼠标到地图边缘,自动平移地图 */ Mask.prototype.enableEdgeMove = function() { this._enableEdgeMove = true; }...原创 2018-09-29 14:50:28 · 1392 阅读 · 2 评论 -
百度地图添加覆盖物层级在点聚合之上
页面的地图中加上了点聚合,后来提出需求要把推送过来的最新点处插上小旗子。普通的Marker会被聚合图片覆盖,自定义的覆盖物也是跟普通Marker在一个容器。又试了富Marker,还是不行。这个问题困扰了我许久。用setTop和setZindex也是只是在同一个容器中区分层级。后来发现信息窗口的容器层级最高。如下图:所以,我就试着把图片放在信息容器的容器中。结果真的可以了。上代码:推...原创 2018-09-03 17:21:02 · 5640 阅读 · 0 评论