Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 禁用从地图或在其他地图上滚动_Google Maps_Google Maps Api 3 - Fatal编程技术网

Google maps 禁用从地图或在其他地图上滚动

Google maps 禁用从地图或在其他地图上滚动,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,GoogleMapAPI有一个非常奇怪的行为。用户可以从地图的顶部和底部向外滚动。在左边和右边,地图的左边和右边有无限的范围。 [ 这在文档的所有地图上看起来完全相同。是否可以禁用此功能?您可以限制用户可以缩小的范围,这可能会解决您的问题: // This is the minimum zoom level that we'll allow var minZoomLevel = 1; var map = new google.maps.Map(document.getElementByI

GoogleMapAPI有一个非常奇怪的行为。用户可以从地图的顶部和底部向外滚动。在左边和右边,地图的左边和右边有无限的范围。 [


这在文档的所有地图上看起来完全相同。是否可以禁用此功能?

您可以限制用户可以缩小的范围,这可能会解决您的问题:

 // This is the minimum zoom level that we'll allow
 var minZoomLevel = 1;

 var map = new google.maps.Map(document.getElementById('map'), {
     zoom: minZoomLevel,
     center: new google.maps.LatLng(38.50, -90.50),
     mapTypeId: google.maps.MapTypeId.ROADMAP
 });

 // Limit the zoom level
 google.maps.event.addListener(map, 'zoom_changed', function () {
     if (map.getZoom() < minZoomLevel) map.setZoom(minZoomLevel);
 });
//这是我们允许的最小缩放级别
var minZoomLevel=1;
var map=new google.maps.map(document.getElementById('map'){
zoom:minZoomLevel,
中心:新google.maps.LatLng(38.50,-90.50),
mapTypeId:google.maps.mapTypeId.ROADMAP
});
//限制缩放级别
google.maps.event.addListener(映射'zoom_changed',函数(){
if(map.getZoom()
使用此选项将阻止用户缩放看到的多个地图


您可以限制用户可以缩小的范围,这可能会解决您的问题:

 // This is the minimum zoom level that we'll allow
 var minZoomLevel = 1;

 var map = new google.maps.Map(document.getElementById('map'), {
     zoom: minZoomLevel,
     center: new google.maps.LatLng(38.50, -90.50),
     mapTypeId: google.maps.MapTypeId.ROADMAP
 });

 // Limit the zoom level
 google.maps.event.addListener(map, 'zoom_changed', function () {
     if (map.getZoom() < minZoomLevel) map.setZoom(minZoomLevel);
 });
//这是我们允许的最小缩放级别
var minZoomLevel=1;
var map=new google.maps.map(document.getElementById('map'){
zoom:minZoomLevel,
中心:新google.maps.LatLng(38.50,-90.50),
mapTypeId:google.maps.mapTypeId.ROADMAP
});
//限制缩放级别
google.maps.event.addListener(映射'zoom_changed',函数(){
if(map.getZoom()
使用此选项将阻止用户缩放看到的多个地图


谢谢,现在用户不能缩放,但仍然只是移出地图。你是什么意思移出地图?你有我可以使用的示例吗?即JSFIDDLE向下拖动地图。谢谢,现在用户不能缩放,但仍然只是移出地图。你是什么意思移出地图?你有我可以使用的示例吗?即JSfiddleJusDon’不要把地图拖下来。