【问题标题】:How to wait for internet connection in flutter application?如何在颤振应用程序中等待互联网连接?
【发布时间】:2020-10-29 14:12:15
【问题描述】:

我正在尝试向我的应用程序添加功能,它会在加载屏幕上等待互联网连接可用。有什么办法可以实现这个功能。

【问题讨论】:

标签: flutter


【解决方案1】:

你可以使用名为connectivityFlutter Favorite

这个包有一个方法,你可以检查是否

  • 用户是否有互联网连接
  • 用户使用的是移动数据还是 Wifi
import 'package:connectivity/connectivity.dart';

var connectivityResult = await (Connectivity().checkConnectivity());

if (connectivityResult == ConnectivityResult.none) {
  // I am not connected to any network.

} else if (connectivityResult == ConnectivityResult.mobile) {
  // I am connected to a mobile network.

} else if (connectivityResult == ConnectivityResult.wifi) {
  // I am connected to a wifi network.

}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-04
    • 2020-07-03
    • 1970-01-01
    • 1970-01-01
    • 2021-12-07
    • 2019-11-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多