diff --git a/lib/main/lockMian/lockMain/lockMain_logic.dart b/lib/main/lockMian/lockMain/lockMain_logic.dart index e65b36c7..f7989255 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 fef5ed4c..f27a3c15 100755 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -228,7 +228,7 @@ dependencies: flutter_voice_processor: 1.1.1 #监听网络连接状态 - connectivity_plus: ^5.0.2 + connectivity_plus: 6.0.5 #flutter_advanced_calendar: ^1.4.1 timelines: ^0.1.0 #侧滑删除