【发布时间】:2021-11-09 08:50:20
【问题描述】:
我为我的应用制作了启动画面。但是现在,我想在启动画面中使用 .mp4 扩展名。
我该怎么办?请帮我。 而且,这是我关于使用 AssetImage 启动屏幕的代码:
import 'package:flutter/material.dart';
import 'package:bankingapp/main.dart';
void main() {
runApp(MaterialApp(home: MySplash()));
}
class MySplash extends StatefulWidget {
@override
_MySplashState createState() => _MySplashState();
}
class _MySplashState extends State<MySplash> {
@override
void initState() {
super.initState();
Future.delayed(Duration(seconds: 3), () {
Navigator.push(context,
MaterialPageRoute(builder: (context) => MyBottomNavigationBar()));
});
}
@override
Widget build(BuildContext context) {
return Scaffold(
body: Container(
decoration: BoxDecoration(
image:
DecorationImage(image: AssetImage("assets/images/splash.jpg"))),
),
);
}
}
【问题讨论】:
-
你可以使用
video player包:pub.dev/packages/video_player -
只需创建一个控制器并按照文档进行初始化
标签: flutter dart splash-screen