Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.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
Javascript 谷歌地图反应默认缩放不';我不能和你一起工作_Javascript_Reactjs_Google Maps React - Fatal编程技术网

Javascript 谷歌地图反应默认缩放不';我不能和你一起工作

Javascript 谷歌地图反应默认缩放不';我不能和你一起工作,javascript,reactjs,google-maps-react,Javascript,Reactjs,Google Maps React,我今天遇到了这个问题,如果我在地图上设置了边界,缩放道具就不起作用。基本上,我有一个边界设置为以下的对象: { "south": -25.5469, "west": 65.45898, "north": 32.587894, "east": 31.3069 } 这基本上否定了我的缩放道具。这就是我调用组件的方式 <Map google={google} initialCenter={avgCenter} zo

我今天遇到了这个问题,如果我在地图上设置了边界,缩放道具就不起作用。基本上,我有一个边界设置为以下的对象:

{ "south": -25.5469, "west": 65.45898, "north": 32.587894, "east": 31.3069 }
这基本上否定了我的缩放道具。这就是我调用组件的方式

<Map google={google} initialCenter={avgCenter} zoom={10} bounds={bounds}>

如果我有1,10或1000作为我的缩放,它不会改变,但如果我删除我的边界,它的工作。我认为默认情况下它会保持2或3倍的缩放。有人知道解决这个问题的方法吗?我只想更改默认的道具,当我的地图渲染时,我实际上可以毫无问题地放大和缩小


我正在使用的软件包如下所示

它看起来像是有意使用的,因为使用bounds将使用google.maps.LatLngBounds()对象来调整地图的中心和缩放,如中所述。您可以只使用覆盖边界区域的缩放级别值。这看起来像是有意的,因为使用边界将使用google.maps.LatLngBounds()对象来调整地图的中心和缩放,如中所述。可以只使用覆盖边界区域的缩放级别值。