Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

network.type is set to 'wifi' even when iPad Air is set to flight modus or when I am turning off WiFi #142

Open
3 tasks done
Karabillie opened this issue Nov 30, 2021 · 0 comments

Comments

@Karabillie
Copy link

Karabillie commented Nov 30, 2021

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 ([email protected])
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

  • I searched for existing GitHub issues
  • I updated all Cordova tooling to most recent version
  • I included all the necessary information above
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant