在尝试启动supabase之前,如何检查互联网连接? 我希望将“ Internet连接检查器”添加到我的Flutter应用程序(即Web和Android),但似乎在典型的Internet连接Checker Widg之间似乎存在矛盾...

问题描述 投票:0回答:1
在主要类代码开始时设置Internet连接检查是否更有意义? 任何建议?

您可以使用功能创建类以检查连接性的类
import 'package:connectivity_plus/connectivity_plus.dart'; import 'package:voters_app/widgets/shared/toast_service.dart'; class NetworkUtils { static Future<bool> checkInternetConnection() async { final connectivityResult = await Connectivity().checkConnectivity(); if (connectivityResult.contains(ConnectivityResult.none)) { // print or show toast to inform user that there is no internet connection. return false; } return true; } }

我正在使用此flutter软件包

connectivity_plus

flutter supabase-flutter
1个回答
0
投票

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.