我正在使用 ionic框架开发移动应用。
我想检查网络连接并在没有互联网连接时显示一条消息。
问题在于:当打开应用程序并从睡眠状态返回时设备进入睡眠模式时,会出现“无互联网连接”消息,即使恢复了互联网连接也不会消失(该设备设置为在睡眠期间从不打开wifi)。
检查连接的代码位于ngOnInit()
文件的app.component.ts
方法中
const disconnectSubscription = this.network.onDisconnect().subscribe(() => {
this.toast = this.toastCtrl.create({
message: 'No connection message',
position: 'top'
});
this.toast.present();
});
const connectSubscription = this.network.onConnect().subscribe(() => {
setTimeout(() => {
this.toast.dismissAll();
}, 3000);
});