forked from github/cordova-android
Moving navigator.connection to navigator.device.connection
Android 2.2 introduces the navigation.connection interface but it does not work properly in WebView. So in order to get the proper connection information we had to implement our own connection interface which is accessible at navigator.network.connection.
This commit is contained in:
parent
6618015151
commit
2177cd0a39
@ -105,13 +105,8 @@ PhoneGap.addConstructor(function() {
|
|||||||
if (typeof navigator.network === "undefined") {
|
if (typeof navigator.network === "undefined") {
|
||||||
navigator.network = new Network();
|
navigator.network = new Network();
|
||||||
}
|
}
|
||||||
// No native connection object for Android 2.1 or earlier, so use PhoneGap connection
|
if (typeof navigator.network.connection === "undefined") {
|
||||||
if (typeof navigator.connection === "undefined") {
|
navigator.network.connection = new Connection();
|
||||||
navigator.connection = new Connection();
|
|
||||||
}
|
}
|
||||||
// If Android 2.2+ then fire the connection ready event
|
|
||||||
else {
|
|
||||||
PhoneGap.onPhoneGapConnectionReady.fire();
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user