【发布时间】:2019-05-23 12:13:44
【问题描述】:
我在 iOS 上的 Flutter Google maps official plugin 在调试和发布版本中遇到问题,当您从终止状态打开应用程序时会发生这种问题。安卓没有问题
当我的小部件中有谷歌地图时,会播放一个奇怪的动画,尤其是当有一个居中的浮动操作按钮时,它也很烦人,它也有一些动画幻灯片
观看此视频https://www.youtube.com/watch?v=94ee6cePbWw&feature=youtu.be
如果你逐帧播放,你会看到应用栏的颜色正确,浮动动作按钮被绘制,但随后一切都闪烁白色,浮动动作按钮突然在出现动画时播放幻灯片,而它已经显示。这一切看起来都很有问题
如果我从我的小部件中删除 Google 地图,一切正常:动画中没有 FAB 幻灯片,并且应用栏在绘制后不会闪烁白色。
在 Flutter v1.1.4 上运行。想去掉这个出现的动画,谢谢支持
这是我的代码
import 'package:flutter/material.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: '',
theme: ThemeData(primarySwatch: Colors.blue),
home: MyHomePage(title: ''),
);
}
}
class MyHomePage extends StatefulWidget {
MyHomePage({Key key, this.title}) : super(key: key);
final String title;
@override
_MyHomePageState createState() => _MyHomePageState();
}
class _MyHomePageState extends State<MyHomePage> {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title: Text('')),
body: GoogleMap(
onMapCreated: (controller) {},
),
floatingActionButton: FloatingActionButton(
onPressed: () {},
),
floatingActionButtonLocation: FloatingActionButtonLocation.centerFloat,
);
}
}
【问题讨论】:
标签: ios google-maps flutter