如何在 Flutter Web 视图应用程序中打开没有互联网的 Web 视图应用程序时显示 "You're offline"?
How to show "You're offline" when web view app open without internet in Flutter Web view App?
我在 Flutter 中创建了一个 WebView 应用程序。但是当应用程序在没有互联网的情况下打开时会显示这个
enter image description here
我想在没有互联网的情况下打开此应用程序时在此处显示另一张图片。
例如重定向到未连接之类的页面,我该怎么做?
您可以使用 this Package 检查互联网连接是否可用。
bool result = await DataConnectionChecker().hasConnection;
return Scaffold(
body: WebView(
if (result == true) {
initialUrl: "https://google.com/",
onWebViewCreated: (WebViewController webViewController){
_controller.complete(webViewController);
},}
else{
//i am not connected to any network
}
) );
只有在 android 或 ios 时才能在 flutter 中查看互联网,
它是这样的,因为当你打开你的网络应用程序时,它出现了,这意味着你有连接,如果没有,你就没有连接,所以检查互联网是没有意义的
我在 Flutter 中创建了一个 WebView 应用程序。但是当应用程序在没有互联网的情况下打开时会显示这个 enter image description here
我想在没有互联网的情况下打开此应用程序时在此处显示另一张图片。 例如重定向到未连接之类的页面,我该怎么做?
您可以使用 this Package 检查互联网连接是否可用。
bool result = await DataConnectionChecker().hasConnection;
return Scaffold(
body: WebView(
if (result == true) {
initialUrl: "https://google.com/",
onWebViewCreated: (WebViewController webViewController){
_controller.complete(webViewController);
},}
else{
//i am not connected to any network
}
) );
只有在 android 或 ios 时才能在 flutter 中查看互联网, 它是这样的,因为当你打开你的网络应用程序时,它出现了,这意味着你有连接,如果没有,你就没有连接,所以检查互联网是没有意义的