html5 v2.0百度地图手机触屏缩放地图

<scriptsrc="http://code.jquery.com/jquery-1.11.0.min.js"></script><scripttype="text/j... <script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=A607d61b18d43a1ff27abf4ac67da83c"></script>
<script type="text/javascript" src="http://developer.baidu.com/map/jsdemo/demo/convertor.js"></script>
<script>

$(document).ready(function () {
navigator.geolocation.getCurrentPosition(translatePoint); //定位
});

function translatePoint(position){
var currentLat = position.coords.latitude;
var currentLon = position.coords.longitude;
var gpsPoint = new BMap.Point(currentLon, currentLat);
BMap.Convertor.translate(gpsPoint, 0, initMap); //转换坐标
}

function initMap(point){

var map = new BMap.Map("map");
map.centerAndZoom(point, 15);

var myIcon = new BMap.Icon("images/zuobiad.png", new BMap.Size(25,36));
var marker = new BMap.Marker(point, { icon: myIcon });
map.addOverlay(marker);
}
</script>
代码是这样的,但是加了map.addControl(new BMap.ZoomControl());这个之后就出错了,显示不了地图了,我是想触屏地图能够缩放,不知道要加什么代码上去
展开
 我来答
pure_lug
2015-03-04 · TA获得超过423个赞
知道小有建树答主
回答量:201
采纳率:100%
帮助的人:174万
展开全部
百度搜索下“百度地图生成器”,里面都有你想要的缩放,可以选择的。
有疑问可以继续问,望采纳!
更多追问追答
追问
我是移动端看的,不是pc端看的
追答
手机也可以缩放呀,调整宽度就可以了。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式