Flutter我如何不仅通过一个特定的类来检查整个应用程序的互联网连接,而且在丢失时提示弹出对话框?

问题描述

如何连续检查整个应用程序的Internet连接(我的意思是所有类和小部件),并在连接断开时提示弹出对话框。如果可能,请提供示例。

解决方法

我建议使用此程序包,连接性:

https://pub.dev/packages/connectivity

然后利用<md-dialog :md-active.sync="showInserirDisciplina"> <md-dialog-title><md-icon>article</md-icon> Incluir Disciplina</md-dialog-title> <md-content> <form novalidate class="md-layout" style="min-width: 500px;"> <md-card class="md-layout-item md-size-100 md-small-size-100"> <md-card-content> <md-field> <label for="disciplina"> Disciplina</label> <md-select v-model="disciplina" name="disciplina" id="disciplina" @md-selected="carregaDisciplinasEquivalentes" class="filtro" style="color:#6361FB !important"> <md-option :value="0" ></md-option> <md-option :value="c.codigoDisciplina" v-for="c in dadosDisciplinas"> {{c.disciplina}} </md-option> </md-select> </md-field> 类在连接断开时向用户显示警报:

https://api.flutter.dev/flutter/material/AlertDialog-class.html

,

您需要使用Connectivity Plugin

Θ(n log n)