我是 Flutter 的新手,我想在我的应用程序中有启动画面。我使用了 initState() 和导航器。但它没有用。应用程序打开后会出现闪屏,但之后它不会导航到下一个屏幕。
我的主要.dart
import 'package:flutter/material.dart';
import 'package:bmi/HomePage.dart';
import 'dart:async';
main(){
runApp(MyApp());
}
class MyApp extends StatelessWidget{
@override
Widget build(BuildContext context) {
return SplashScreen();
}
}
class SplashScreen extends StatefulWidget{
@override
State<StatefulWidget> createState() {
return SplashScreenState();
}
}
class SplashScreenState extends State<SplashScreen>{
@override
void initState() {
super.initState();
Future.delayed(
Duration(
seconds: 4
),
(){
Navigator.push(
context,
MaterialPageRoute(
builder: (context) => HomePage(),
)
);
}
);
}
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
backgroundColor: Colors.red,
body: Text( …Run Code Online (Sandbox Code Playgroud) 我正在使用 youtube_player_flutter 在我的应用中播放 youtube 视频。有什么方法可以在颤动中获取 youtube 视频的缩略图。我有一个 youtube 视频网址,我需要获取该网址的缩略图。
提前致谢。
我正在开发一个用于安全视频流的 flutter 插件。我使用一个原生 Android 插件,它使用片段来播放视频。在 flutter 中浏览平台视图。看来我只能使用 getView() 重写方法将 Android 视图返回到小部件。但我必须使用片段,并且无法将片段返回到 getView() 重写方法。
无论如何,我是否可以将片段传递或返回到 flutter 小部件,以便我可以使用该 flutter 小部件来显示片段?
提前致谢。