小编Sae*_*bil的帖子

使用带有flutter的谷歌地图时出现错误

我在使用google_maps_flutter: ^0.0.3+3带有颤振的插件时遇到错误。

我完成了在 androidmanifest或 ios 上使用谷歌地图的所有要求runner

这是我的地图代码

GoogleMap(onMapCreated: (GoogleMapController controller) {},
            options: GoogleMapOptions(
              cameraPosition: CameraPosition(
                target: LatLng(36.382013, 43.143249),
              ),
              mapType: MapType.normal,
            ),
          ),
Run Code Online (Sandbox Code Playgroud)

错误是这样的:

W/ResourcesManager( 9743): getTopLevelResources: /data/app/com.example.mis-2/base.apk / 1.0 running in com.example.mis rsrc of package null
I/zzbz    ( 9743): Making Creator dynamically
I/DynamiteModule( 9743): Considering local module com.google.android.gms.maps_dynamite:0 and remote module com.google.android.gms.maps_dynamite:221
I/DynamiteModule( 9743): Selected remote version of com.google.android.gms.maps_dynamite, version >= 221
W/ResourcesManager( 9743): getTopLevelResources: /data/app/com.google.android.gms-4/base.apk / 1.0 running in com.example.mis rsrc of …
Run Code Online (Sandbox Code Playgroud)

dart flutter

4
推荐指数
1
解决办法
4475
查看次数

WillPopScope 我应该在 Navigator.pop 之后使用 return Future.value(true)

使用return Future.value(false);后才Navigator.pop(context)是正确的方法。

如果我使用 Navigator.pop(context, false) 它之后 return Future.value(true);

按后退按钮后应用程序将显示黑屏,并且Logcat中没有错误。

但是如果我在没有Navigator.pop(context)或没有的情况下使用相同的代码return Future.value(true);一切都会很好,使用return Future.value(false);也可以正常工作。

*按照有关 Udemy 的教程,该节目return Future.value(true)是可以的。

flutter

4
推荐指数
2
解决办法
2152
查看次数

标签 统计

flutter ×2

dart ×1