为了检查互联网连接,我正在使用 data_connection_checker 包,但似乎我不知道如何使用它。我正在使用以下代码通过调用 initstate 来检查互联网连接
Widget _showDialog(String err,String content ,BuildContext context) {
showDialog(
context: context,
builder: (BuildContext context) {
return AlertDialog(
title: new Text(err),
content: new Text(content),
actions: <Widget>[
new FlatButton(
onPressed: () {
Navigator.of(context).pop();
setState(() {
});
},
child: new Text("Try Again"))
]
);
}
);
}
Future checkConnection(BuildContext context) async{
listener = DataConnectionChecker().onStatusChange.listen((status) {
switch (status){
case DataConnectionStatus.connected:
return "DataConnectionState.connected";
break;
case DataConnectionStatus.disconnected:
InternetStatus = "You are disconnected to the Internet. ";
contentmessage = "Please check your internet …Run Code Online (Sandbox Code Playgroud) 有没有办法生成特定的IP地址或创建在本地运行的flask http://127.0.0.1:5000/站点的特定站点,以从不同的设备访问使用flask制作的网络应用程序,因为默认情况下它在本地运行并在http://127.0.0.1:5000/下但是,我想从不同的设备访问它。如果,有办法请帮忙