diff --git a/lib/main/lockMian/lockMain/lockMain_logic.dart b/lib/main/lockMian/lockMain/lockMain_logic.dart index 6234c12c..f21acef9 100755 --- a/lib/main/lockMian/lockMain/lockMain_logic.dart +++ b/lib/main/lockMian/lockMain/lockMain_logic.dart @@ -134,11 +134,12 @@ class LockMainLogic extends BaseGetXController { /// 判断网络是否连接 Future isConnected() async { - final ConnectivityResult connectResult = + final List connectResults = await Connectivity().checkConnectivity(); - return connectResult != ConnectivityResult.none; + return !connectResults.contains(ConnectivityResult.none); } + /// 设置网络切换监听 // Future connectListener() async { // Connectivity().onConnectivityChanged.listen((ConnectivityResult result) { diff --git a/pubspec.yaml b/pubspec.yaml index 59310234..0c318e75 100755 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -220,7 +220,7 @@ dependencies: flutter_voice_processor: 1.1.1 #监听网络连接状态 - connectivity_plus: 6.1.0 + connectivity_plus: 6.0.5 #flutter_advanced_calendar: ^1.4.1 timelines: ^0.1.0 #侧滑删除