2016-04-14 11 views
0

Ich möchte eine Phonegap-Anwendung erstellen, die den aktuellen Geolocation im Netzwerk Drop speichern wird. Zum Beispiel, sobald mein Netzwerk oder Datenverbindung ausgeht, möchte ich Geolocation zu einer bestimmten Zeit erfassen. Ich weiß nicht, ob es komplett möglich ist, aber ich werde es zu schätzen wissen, wenn jemand mich leiten kann & mich auf den entsprechenden Pfad. Blog-Links, Anleitung wird definitiv helfen.Geolocations erfassen - Phonegap

Vielen Dank.

+0

Haben Sie mit Phonegap Erfahrung haben? –

+0

Ja, ein bisschen ich habe Barcode-Scanner-App mit bestimmten Änderungen nach meinen Bedürfnissen erstellt. – user2646207

Antwort

0

Sie können dieses Plugin für die Lokalisierung verwenden, in Ihrer config.xml Einstellung und:

<feature name="Geolocation"> 
    <param name="android-package" value="org.apache.cordova.geolocation.GeoBroker" /> 
</feature> 

einfach ist es, zu bedienen und zu erkennen, wenn die App offline geht, können Sie diese plugin verwenden können.

So würde die Datei so etwas wie diese:

document.addEventListener("offline", onOffline, false); 

function onOffline() { 
    navigator.geolocation.getCurrentPosition(onSuccess, onError);  
} 

function onSuccess(){ 
    alert('position detected'); 
} 

function onError(){ 
    alert('ERROR Detecting your current position'); 
}