Flutter 判断网络可用性

依赖包

dependencies:connectivity: ^0.4.2

代码

import 'package:connectivity/connectivity.dart';///2019.4.18 By GX
///判断网络是否可用
///0 - none | 1 - mobile | 2 - WIFI
Future<int> isNetWorkAvailable() async{var connectivityResult = await (new Connectivity().checkConnectivity());if (connectivityResult == ConnectivityResult.mobile)return 1;else if (connectivityResult == ConnectivityResult.wifi)return 2;else if (connectivityResult == ConnectivityResult.none)return 0;
}

赞赏

如对您有帮助,支持我,不胜感激

Flutter 判断网络可用性相关推荐

  1. android中怎么网络判断,Android中判断网络是否连接实例详解

    Android中判断网络是否连接实例详解 在android中,如何监测网络的状态呢,这个有的时候也是十分重要的,方法如下: public class ConnectionDetector { priv ...

  2. 网络营销专员浅析如何判断网络营销中网站优化效果几何?

    对于新老站长来说在网站网络营销推广过程中时常都会针对行业内类似同行网站进行网站优化效果分析,并针对其他网站重点优势取长补短以此来提升自家网站优化水平,大大提升企业网站在搜索引擎中的网站排名和权重指数. ...

  3. Android判断网络连接是否可用【从新浪云搬运】

    public class NetworkUtils {public static boolean isNetWorkConnected(Context context) {// 判断网络连接是否可用i ...

  4. python测试网络连通性_python 判断网络连通的实现方法

    开发中偶尔需要判断网络的连通性,没有什么方法比 ping 更直接了当,通常检查网络情况都是运行命令ping www.baidu.com ,查看输出信息即可. C:\Users>ping www. ...

  5. Android开发(七)——判断网络状态

    项目中难免会出现使用网络的情况,使用网络前得进行网络判断,看网上的网友一般有多种实现版本. 第一种: // 是否有网络连接public static boolean isNetworkConnecte ...

  6. promise使用promise进行判断网络状态

    使用promise是为了达到一个并行异步的目的 // 判断网络状态networkState() {return new Promise((resolve, reject) => {uni.get ...

  7. android 判断网络是否可用

    今天也是没有什么好写的,但是自己的强迫症似乎又犯了,觉得每天写博客的习惯不能改,所以在网上搜索了资料,写了这些内容. 一.检查网络是否可用,并且弹出提示框,用户可以去设置网络. package com ...

  8. Android 监听网络连接状态,判断网络连接方式,9.0网络连接,获取已连接WiFi名称SSID和MAC

    获取已连接的WiFi名称 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> ...

  9. android 网络连接 网络是否可用,Android 使用ping判断网络/WIFI连接是否可用

    最近项目中有一个网络判断的需求,因为终端只能连接wifi,wifi即使连接上也可能会出现不能连接网络的问题,所以需要进行网络连接的判断. ping的相关知识 使用ping检验网络是否可以连接 ping ...

  10. linux使用ping命令ping本机,Linux下使用ping命令判断网络的好坏

    简介 在Linux系统里面如果想判断网络的好坏,脑海中蹦出的第一个命令就是ping了. ping命令基本是最常用的网络命令,它可以用来测试与目标主机的连通性. ping通过发送ICMP ECHO_RE ...

最新文章

  1. 使用Mono管理Coyote Linux
  2. python使用缩进作为语法边界、一般建议缩进()_Python百题计划
  3. logistic回归 简介_金融专业进!逻辑回归模型简述
  4. Go语言中*和的区别
  5. Leet Code OJ 258. Add Digits [Difficulty: Easy]
  6. 记一次Hbase数据迁移和遇到的问题
  7. 飞鸽传书该如何去优化?
  8. 洛谷 [P1387] 最大正方形
  9. 【强烈推荐】蒋勋细说《红楼梦》
  10. IDEA 显示Run Dashboard窗口的2种方式
  11. mybatis文档地址
  12. oracle 手机壁纸,盘卷先知 Coiling Oracle壁纸图片65 - 猫猫壁纸酷 wallcoo.com
  13. ceb怎么转换成word_【解决】后缀.ceb文件怎么转换为word文档?
  14. hdu-2191悼念512汶川大地震遇难同胞——珍惜现在,感恩生活 HDU - 2191(多重背包)
  15. 线性代数(1)—— 行列式
  16. FusionAccess桌面云
  17. MinIO 中的图片在前端列表渲染时报错 404
  18. WPS word 如何取消定义网格线?无法修改行间距如何解决?
  19. 分治算法小结(附例题详解)
  20. Java修改JTable单元格背景色

热门文章

  1. 华为云 - 在华为云主机上部署宝塔6.x面板
  2. RankWarning: Polyfit may be poorly conditioned问题的解决
  3. ASP.Net Core Web Api在Windows服务器上部署
  4. Statement cancelled due to timeout or client request报错
  5. 淘宝店铺装修图片常用尺寸有哪些?淘宝图片大小要求
  6. NAT ALG PPTP实现简要分析
  7. 广东省工科赛 智能终端配送机器人:创作心路历程,踩过的坑和解决方案
  8. TomcatCVE-2020-10487任意命令执行(msf反弹shell)
  9. 期权期货及其它衍生品笔记——第三章利用期货的对冲策略
  10. flux_屏幕色温调控