You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Santi Calvo (JIRA)" <ji...@apache.org> on 2016/05/20 08:04:12 UTC
[jira] [Created] (CB-11300) Undetected 4g connection in cordova
network information plugin
Santi Calvo created CB-11300:
--------------------------------
Summary: Undetected 4g connection in cordova network information plugin
Key: CB-11300
URL: https://issues.apache.org/jira/browse/CB-11300
Project: Apache Cordova
Issue Type: Bug
Components: Plugin Network Information
Environment: Android
Reporter: Santi Calvo
Priority: Minor
My device returns "4g" as subtypename when checking the connection.
The Java plugin, NeworkManager.java line 246, does the bellow check where the string "4g" doesn't match any of the constants:
else if (type.equals(MOBILE) || type.equals(CELLULAR)) {
type = info.getSubtypeName().toLowerCase(Locale.US);
if (type.equals(GSM) ||
type.equals(GPRS) ||
type.equals(EDGE)) {
return TYPE_2G;
}
else if (type.startsWith(CDMA) ||
type.equals(UMTS) ||
type.equals(ONEXRTT) ||
type.equals(EHRPD) ||
type.equals(HSUPA) ||
type.equals(HSDPA) ||
type.equals(HSPA)) {
return TYPE_3G;
}
else if (type.equals(LTE) ||
type.equals(UMB) ||
type.equals("4g") ||
type.equals(HSPA_PLUS)) {
return TYPE_4G;
}
}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org