You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by bo...@apache.org on 2014/09/22 19:27:18 UTC
git commit: CB-7595: Android L changes the type from Mobile to
Cellular, I'm pretty sure this isn't documented
Repository: cordova-plugin-network-information
Updated Branches:
refs/heads/master 3c9c2460b -> 37c0e3ff7
CB-7595: Android L changes the type from Mobile to Cellular, I'm pretty sure this isn't documented
Project: http://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information/commit/37c0e3ff
Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information/tree/37c0e3ff
Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information/diff/37c0e3ff
Branch: refs/heads/master
Commit: 37c0e3ff75f512b769b85a666f9a875e017de78d
Parents: 3c9c246
Author: Joe Bowser <bo...@apache.org>
Authored: Mon Sep 22 10:27:10 2014 -0700
Committer: Joe Bowser <bo...@apache.org>
Committed: Mon Sep 22 10:27:10 2014 -0700
----------------------------------------------------------------------
src/android/NetworkManager.java | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information/blob/37c0e3ff/src/android/NetworkManager.java
----------------------------------------------------------------------
diff --git a/src/android/NetworkManager.java b/src/android/NetworkManager.java
index aa4e161..1b2656e 100755
--- a/src/android/NetworkManager.java
+++ b/src/android/NetworkManager.java
@@ -45,6 +45,9 @@ public class NetworkManager extends CordovaPlugin {
public static final String WIMAX = "wimax";
// mobile
public static final String MOBILE = "mobile";
+
+ // Android L calls this Cellular, because I have no idea!
+ public static final String CELLULAR = "cellular";
// 2G network types
public static final String GSM = "gsm";
public static final String GPRS = "gprs";
@@ -241,7 +244,7 @@ public class NetworkManager extends CordovaPlugin {
if (type.toLowerCase().equals(WIFI)) {
return TYPE_WIFI;
}
- else if (type.toLowerCase().equals(MOBILE)) {
+ else if (type.toLowerCase().equals(MOBILE) || type.toLowerCase().equals(CELLULAR)) {
type = info.getSubtypeName();
if (type.toLowerCase().equals(GSM) ||
type.toLowerCase().equals(GPRS) ||