Bug Report
network.type is set to 'wifi' even when iPad Air is set to flight modus or when I am turning off WiFi
Problem
network.type is set to 'wifi' even when iPad Air is set to flight modus or when I am turning off WiFi
What is expected to happen?
network.type should be 'none' when iPad Air is set to flight modus or when I am turning off WiFi
What does actually happen?
network.type is still 'wifi' although iPad Air is off network
Information
Command or Code
let online: boolean = window['cordova' as string] ? this.network.type !== 'none' : navigator.onLine !== false;
console.log(this.network.type); // prints 'wifi' even when device is off network
if (online === false) {
// show a toastMessage device has no internet connection
}
Environment, Platform, Device
iPad Air v12.5.5 PHYSICAL DEVICE (not emulator)
Version information
Ionic:
Ionic CLI : 5.4.16
Ionic Framework : @ionic/angular 5.5.5
@angular-devkit/build-angular : 0.1000.8
@angular-devkit/schematics : 10.0.5
@angular/cli : 10.2.3
@ionic/angular-toolkit : 2.3.3
Capacitor:
Capacitor CLI : not installed
@capacitor/core : not installed
Cordova:
Cordova CLI : 9.0.0 (cordova-lib@9.0.1)
Cordova Platforms : android 9.1.0, ios 6.2.0
Cordova Plugins : cordova-plugin-ionic-keyboard 2.2.0, cordova-plugin-ionic-webview 5.0.0, (and 17 other plugins)
Utility:
cordova-res (update available: 0.15.3) : 0.14.0
native-run : 1.5.0
System:
Android SDK Tools : 26.1.1 (/Users/a.karavasili/Library/Android/sdk)
ios-deploy : 1.10.0
ios-sim : 8.0.2
NodeJS : v10.19.0 (/Users/a.karavasili/.nvm/versions/node/v10.19.0/bin/node)
npm : 6.13.4
OS : macOS Monterey
Xcode : Xcode 12.4 Build version 12D4e
"@ionic-native/network": "^5.36.0"
"cordova-plugin-network-information": "^3.0.0"
Checklist
Bug Report
network.type is set to 'wifi' even when iPad Air is set to flight modus or when I am turning off WiFi
Problem
network.type is set to 'wifi' even when iPad Air is set to flight modus or when I am turning off WiFi
What is expected to happen?
network.type should be 'none' when iPad Air is set to flight modus or when I am turning off WiFi
What does actually happen?
network.type is still 'wifi' although iPad Air is off network
Information
Command or Code
Environment, Platform, Device
iPad Air v12.5.5 PHYSICAL DEVICE (not emulator)
Version information
Ionic:
Ionic CLI : 5.4.16
Ionic Framework : @ionic/angular 5.5.5
@angular-devkit/build-angular : 0.1000.8
@angular-devkit/schematics : 10.0.5
@angular/cli : 10.2.3
@ionic/angular-toolkit : 2.3.3
Capacitor:
Capacitor CLI : not installed
@capacitor/core : not installed
Cordova:
Cordova CLI : 9.0.0 (cordova-lib@9.0.1)
Cordova Platforms : android 9.1.0, ios 6.2.0
Cordova Plugins : cordova-plugin-ionic-keyboard 2.2.0, cordova-plugin-ionic-webview 5.0.0, (and 17 other plugins)
Utility:
cordova-res (update available: 0.15.3) : 0.14.0
native-run : 1.5.0
System:
Android SDK Tools : 26.1.1 (/Users/a.karavasili/Library/Android/sdk)
ios-deploy : 1.10.0
ios-sim : 8.0.2
NodeJS : v10.19.0 (/Users/a.karavasili/.nvm/versions/node/v10.19.0/bin/node)
npm : 6.13.4
OS : macOS Monterey
Xcode : Xcode 12.4 Build version 12D4e
Checklist