Google maps 颤振谷歌地图收缩缩放

Google maps 颤振谷歌地图收缩缩放,google-maps,flutter,dart,hybrid-mobile-app,Google Maps,Flutter,Dart,Hybrid Mobile App,我正在尝试在flutter中实现一个google_地图,在这里我可以像官方的google地图一样通过挤压来放大和缩小。我找不到任何方法来实现同样的功能。 我的代码片段是- GoogleMap( onMapCreated: _onMapCreated, initialCameraPosition: CameraPosition( target: _center, zoom: -3.0 ), scrollGestur

我正在尝试在flutter中实现一个google_地图,在这里我可以像官方的google地图一样通过挤压来放大和缩小。我找不到任何方法来实现同样的功能。 我的代码片段是-

GoogleMap(
       onMapCreated: _onMapCreated,
       initialCameraPosition: CameraPosition(
       target: _center,
       zoom: -3.0
       ),
       scrollGesturesEnabled: true,
       zoomGesturesEnabled: true,
       myLocationButtonEnabled: false,
       gestureRecognizers: Set()
         ..add( Factory<PanGestureRecognizer>(() => PanGestureRecognizer())),
       markers: markers
   );
GoogleMap(
onMapCreated:_onMapCreated,
initialCameraPosition:CameraPosition(
目标:_中心,
缩放:-3.0
),
scrollGesturesEnabled:正确,
zoomGesturesEnabled:对,
myLocationButtonEnabled:false,
手势识别器:Set()
…添加(工厂(()=>PangestureRecognitor()),
标记:标记
);

提前感谢。

问题是缩放级别为负,但最小缩放级别为0。

上述答案也是正确的,但如果地图被包装在SingleChildScrollView()小部件中,则缩放功能将无法正常工作。

我只是升级了Flatter SDK,
现在它工作了。

您是否尝试将缩放级别设置为>0的值。我认为缩放级别在0到24之间,没有负值。