plus maps实时定位
Posted ccllj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了plus maps实时定位相关的知识,希望对你有一定的参考价值。
.mapContent { position: absolute; top: 44px; left: 0; right: 0; bottom: 0; }
<div id="content" class="mapContent"></div>
mui.plusReady(function() { var count = 0; var marker; var map = new plus.maps.Map("content"); setTimeout(function() { userlocation(); }, 1); function userlocation() { // alert("18") map.getUserLocation(function(state, pos) { count++; if(0 == state) { if(count == 1) { setTimeout(function() { map.setZoom(17); map.removeOverlay(marker); marker = new plus.maps.Marker(pos); marker.setIcon("img/[email protected]"); map.addOverlay(marker); }, 400); map.setCenter(pos); setTimeout(function(e) { userlocation(); }, 200); } else { map.removeOverlay(marker); // map.setCenter(pos); marker = new plus.maps.Marker(pos); marker.setIcon("img/[email protected]"); map.addOverlay(marker); setTimeout(function(e) { // alert("18-1-2-1") userlocation(); }, 5000); } } else { //alert("18-2") alert("xxx"); } }); } });
以上是关于plus maps实时定位的主要内容,如果未能解决你的问题,请参考以下文章