Chillo
Chillo
  • 发布:2017-08-28 17:59
  • 更新:2017-09-07 08:25
  • 阅读:2382

mui中使用百度地图缩放偏移

分类:MUI

var map = new BMap.Map("allmap"); // 创建地图实例
var point = new BMap.Point(116.404, 39.915); // 创建点坐标
map.centerAndZoom(point, 15); // 初始化地图,设置中心点坐标和地图级别
var height = $(window).height();
$("#conheight").css("marginTop", -150); //控制台高
$("#allmap").css("height", height - 95); //地图高度
$("#content-height").css("height", height - 44);
$("#ontheway").css("height", height - 190);

代码如上:双指缩放的时候,中心点偏移

2017-08-28 17:59 负责人:无 分享
已邀请:
Chillo

Chillo (作者)

求大神指导

Chillo

Chillo (作者)

百度地图的双指缩放在mui-scroll的页面中失效,具体是放在第一个子页面中正常,第二个页面就不正常了
<div id="type" class="mui-content" >
<div id="slider" class="mui-slider mui-fullscreen">
<div id="sliderSegmentedControl" style="background-color: white;margin-top: 16px;" class="mui-scroll-wrapper mui-slider-indicator mui-segmented-control mui-segmented-control-inverted" >
<div class="mui-scroll" style="width: 100%;">
<a class="mui-control-item " style="float: left;" href="#item1mobile">
在途工单
</a>
<a class="mui-control-item mui-active" style="" href="#item2mobile">
概览
</a>
<a class="mui-control-item" style="float: right;" href="#item3mobile">
实时告警
</a>
</div>
</div>
<div class="mui-slider-group">
<div id="item1mobile" class="mui-slider-item mui-control-content"style="margin-top:38px">
<div class="mapboxone">
<div class="boxmap">
<a>当前所有工单</a>&nbsp;
<a class="mapnumfont">94</a>
</div>
<div class="boxmap">
<a>超时工单</a>&nbsp;
<a class="mapnumfont">10</a>
</div>
</div>
<div id="scroll1" class="mui-scroll-wrapper" style="margin-top:70px;width: 90%;margin-left: 5%;border-radius: 20px;">
<div class="mui-scroll">
<ul class="mui-table-view">

                            </ul>  
                        </div>  
                    </div>  
                </div>  
                <div id="item2mobile" class="mui-slider-item mui-control-content mui-active" >  
                    <!--<div class="mui-scroll-wrapper">  
                        <div class="mui-scroll">  
                        </div>  
                    </div>-->  

部分代码

6***@qq.com

6***@qq.com

同上。我也发现了。缩放后marker不会偏移,但是折线与圆等线状覆盖物会遗留原来的图形形状与位置。当地图拖拽后就恢复了。。。正在研究有啥解决办法。

该问题目前已经被锁定, 无法添加新回复