Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
3.9k views
in Technique[技术] by (71.8m points)

百度离线地图开发 BMapLib InfoBox 无法关闭

      handleOverViewTrend(){
         let opts = {
          boxStyle: {
            width: '435px',
            height: '233px',
            background:"url('/static/image/map_modal_bg.png') no-repeat center/100% 100%"
          },
          closeIconMargin: '20px 15px 0 0',
          closeIconUrl: require('../../../../../public/static/image/close_map_modal.png'),
          enableAutoPan: true,
          align: INFOBOX_AT_TOP
        }
        let curInfoBox = new BMapLib.InfoBox(this.map,this.$refs.mapInfoModal,opts); //信息窗口
        curInfoBox.open(this.marker)
      }

通过上述方法打开一个信息窗口,可以正常打开,如下图:

image.png

但是点击关闭按钮却无法关闭,debugger调试close方法有执行,但窗口无法关闭

image.png


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
等待大神解答

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...