|
本帖最后由 Theseven77 于 2016-5-30 17:13 编辑
室内地图JSAPI1.0
室内地图的加载特别慢,有时候只显示缩放控件,然后就一直在转圈。
我的项目,首先是大地图,输入关键字搜索商场,然后点击这个商场的标记清空原地图对象,同时加载该室内地图,在本地做的时候虽然也慢,但是有时候还能加载出室内地图了,所以,程序应该是没错误的。
项目上传至服务器后。。。。点击标记室内地图就没显示过,只显示缩放控件,然后地图信息就是一直在转圈,偶尔会显示出楼层控件。。。
下面是点击大地图商场marker后执行的方法:
- var myIndoormap;
- function markerClick(e){ //点击marker后执行
- map.destroy( ); //清除原大地图和容器内容
- myIndoormap = new Indoor.Map('myMap',{
- key:'bb60dd5a8a5aa9ecef1bd01fc0c5f88e',
- buildingId:e.target.buildid,
- searchBarControl:false,
- });
- $("#exit").show();
- $("#dtuEdit").show();
- $("#searchpanel").hide();
- clickListener(); //进入室内地图后绑定时间开始监听
- }
复制代码 麻烦大家看看 是不是哪里有问题~~谢谢了~~~
是不是因为我只移除了地图对象,没有清空容器呢?但是室内地图没有清空容器的方法诶。。
|
|