作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在使用 Flutter Google map 时遇到问题 official plugin在 iOS 上,调试和发布版本都发生在您从终止状态打开应用程序时。 Android 上没有问题
当我的小部件中有 Google map 时,会播放奇怪的动画,尤其是当还有一个居中的 float 操作按钮时,它会很烦人,它也有一些动画幻灯片
查看此视频 https://www.youtube.com/watch?v=94ee6cePbWw&feature=youtu.be
如果逐帧播放,您会看到应用栏的颜色正确, float 操作按钮已绘制,但随后一切都闪烁白色, float 操作按钮突然在出现的动画中播放幻灯片,当它已经出现时显示。这一切看起来都很有问题
如果我从小部件中删除 Google map ,一切正常:动画中没有 FAB 幻灯片,绘制后应用栏也没有闪烁白色。
在 Flutter v1.1.4 上运行。想去掉这个appear动画,感谢支持
这是我的代码
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,
);
}
}
最佳答案
您应该意识到这是开发人员预览版。在版本号达到 1.0 之前,所有关于它的性能如何的赌注都会落空,即使它是合适的。
关于ios - Flutter iOS 谷歌地图 : weird appear animation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53911611/
leaflet:一个开源并且对移动端友好的交互式地图 JavaScript 库 中文文档: https://leafletjs.cn/reference.html 官网(英文): ht
我是一名优秀的程序员,十分优秀!