如何在 Flutter Web 应用程序中进入全屏模式
How to enter full screen mode in Flutter web app
有没有办法让 flutter web 应用程序进入全屏模式(隐藏地址栏、标签栏和任务栏)?或者有没有办法以编程方式按 F11?
我试过了...
@override
void dispose() {
SystemChrome.setEnabledSystemUIOverlays(SystemUiOverlay.values);
super.dispose();
}
@override
initState() {
SystemChrome.setEnabledSystemUIOverlays([]);
super.initState();
}
但它在网络应用程序中不起作用(我没想到它会起作用)
你可以试试这个:
import 'dart:html';
void goFullScreen() {
document.documentElement.requestFullscreen();
}
如果有人(像我一样)想要退出全屏并努力寻找如何:
void exitFullScreen() {
document.exitFullscreen();
}
希望有用。
有没有办法让 flutter web 应用程序进入全屏模式(隐藏地址栏、标签栏和任务栏)?或者有没有办法以编程方式按 F11?
我试过了...
@override
void dispose() {
SystemChrome.setEnabledSystemUIOverlays(SystemUiOverlay.values);
super.dispose();
}
@override
initState() {
SystemChrome.setEnabledSystemUIOverlays([]);
super.initState();
}
但它在网络应用程序中不起作用(我没想到它会起作用)
你可以试试这个:
import 'dart:html';
void goFullScreen() {
document.documentElement.requestFullscreen();
}
如果有人(像我一样)想要退出全屏并努力寻找如何:
void exitFullScreen() {
document.exitFullscreen();
}
希望有用。