Cordova navigator.connection只有未知或wifi

时间:2015-11-30 08:56:14

标签: android cordova

我使用this检查设备是在线还是离线。

然而,在OnePlusX Android 5.1.1 $cordovaNetwork.isOnline() $cordovaNetwork.getNetwork()我面临一种奇怪的行为。 如果我不使用wifi,navigator.connection.type总是假的。即使我有互联网连接。

我检查了unknownConnection.UNKNOWN,如果我不在wifi中,我总是得到wifiConnection.WIFI)。如果我在wifi上,我会得到$ ionic --version 1.7.10 $ cordova --version 5.4.1 PHP)。

我已经尝试删除Android平台并重新添加它,但没有成功。

var http = new XMLHttpRequest();
var url = "/admin/get_info.py";
var params = "";
http.open("POST", url, true);
http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.onreadystatechange = function() {//Call a function when the state changes.
    if(http.readyState == 4 && http.status == 200) {
        console.log(http.responseText);

    }
}
http.send(params);

0 个答案:

没有答案