我正在使用Google Maps API,并且希望能够在移动设备上滚动浏览地图,并且在使用滚轮向下滚动网页时不需要缩放地图。使用Google Maps API在地图上启用滚轮缩放功能
这里是我的代码:
var mapOptions = {
center: new google.maps.LatLng(51.605139, -2.918567),
zoom: 15,
scrollwheel: false,
draggable: false,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
这是好的,但我想实现的是使滚轮地图上被点击当只有变焦。
(所以在网页上,当我点击地图,我可以放大它,或移动设备,当我点击屏幕,那么我可以捏和缩放/拖动地图。)
我是否可以添加一个事件侦听器,以便在双击或单击时激活可拖动?
是否有可能使用API?
编辑
我曾尝试下面的代码,但它似乎并没有工作:
google.maps.event.addListener(map, 'click', function (event) {
var mapOptions = {
draggable: true,
};
});
感谢您对我有代码段用它下面让我的地图我的工作怎么想+1 – Baber 2014-04-13 11:08:22
THX为好code.It的代码片段真的帮助我给我的客户质量的工作! – 2015-01-19 12:09:36
只是小小的更新 - 在我的情况下,我也想拖动,所以我为'拖'事件 – 2015-01-30 09:22:32