我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

百度地图怎样清除指定的覆盖物?

用了这个方法,几次后就失效了。

  var allOverlay = map.getOverlays();
        for (var i = 0; i < allOverlay.length ; i++)
        {            
            if(allOverlay[i].getLabel().content == “1号标签”)
                       {
                map.removeOverlay(allOverlay[i]);
                return false;
            }
        }

调出开发工具看下是不是报错了。。不行自己用一个数组保存你的Label,遍历数组来判断进行删除操作,而不是使用百度的getOverlays方法试试

近期文章

  • Intellij idea13开发webservice工程
  • iOS开发:使用了第三方IQKeyboardManager会出现黑屏
  • iOS APP后台开发技术问题请教
  • Delphi怎么添加access记录
  • 如何用c或c++提取wireshark抓取的数据包中的数据
  • 创建Android外部存储器文件问题
  • App 运营的指标具体都有哪些?
  • 这个obj-c代码在swift要怎么写?
  • mysql删除表中的内容的语句
  • C# 通过带消息头的soap数据格式,如何访问webserver接口
  • hadoop2.3的fuse怎么用maven编译?
  • 截取指定长度的富文本内容可能会出现页面被凌乱的问题
  • 打开Visual Studio报错
  • AutoCompleteTextView的问题
  • android的问题:怎么在已有的xml文件添加节点
  • 数据库课程设计 在线等
  • oralce 语句问题 求高手解释。
  • 赛车游戏相关算法请教
  • C#能否实现将一个PPT中的一页复制到另一个PPT中?
  • WPF下获取内部浏览器的输入框焦点获取和失去事件

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华