触发双击 - 鼠标事件 - 谷歌地图 - 控制台

问题描述 投票:0回答:2

是否可以从Google Chrome控制台触发谷歌地图上的dblclick鼠标事件?我想从控制台放大。

javascript jquery google-maps google-maps-api-3 console
2个回答
0
投票

我找到了解决方案

var mev = {
  stop: null,
  latLng: new google.maps.LatLng(40.0,-90.0)
}

google.maps.event.trigger( map, 'doubleclick', mev );

0
投票

您可以在控制台中使用map.setZoom(/* zooming values in integer*/)

对于以下代码:

<body>
    <div id="map"></div>
    <script>
        var map;
        function initMap() {
          map = new google.maps.Map(document.getElementById('map'), {
          center: {lat: 12.972442, lng: 77.580643},
          zoom: 8
        });
       }
     </script>
     <script async defer
       src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap">
   </script>
 </body>

在控制台上如果执行map.setZoom(16),则缩放到中心。

© www.soinside.com 2019 - 2024. All rights reserved.