Sto usando il pacchetto mdg:geolocation
e sto provando a eseguirlo nel dispositivo Android ma non sto più lat e lang più, quando ho provato questo paio di mesi fa funziona beneGeolocation.latLng() non funziona in android
sto usando 1.0.3 * versione di quel pacchetto
cromo sta gettando sopra di avvertimento, che mi porta a questo page
in quanto è un avvertimento dovrebbe funzionare.
Ho anche provato a eseguire l'app fornendo --mobile-server=https://myapp.com
ancora non funziona.
qualche idea?
mie versioni meteor -. 1.1 * (non il più recente) geolocation- 1.0.3
EDIT
Ho provato ad utilizzare il navigatore di oggetti come qui di seguito
var onSuccess = function(position) {
console.log('Latitude: ' + position.coords.latitude + '\n' +
'Longitude: ' + position.coords.longitude + '\n' +
'Altitude: ' + position.coords.altitude + '\n' +
'Accuracy: ' + position.coords.accuracy + '\n' +
'Altitude Accuracy: ' + position.coords.altitudeAccuracy + '\n' +
'Heading: ' + position.coords.heading + '\n' +
'Speed: ' + position.coords.speed + '\n' +
'Timestamp: ' + position.timestamp + '\n');
};
// onError Callback receives a PositionError object
//
function onError(error) {
console.log('code: ' + error.code + '\n' +
'message: ' + error.message + '\n');
}
navigator.geolocation.getCurrentPosition(onSuccess, onError);
I non ha ricevuto nessun log in console nessun errore o callback di successo sono chiamati
EDIT 2:
Questo non funziona quando si esegue la mia app su Android Mobile, se eseguo lo stesso nel Web, ottengo valori lat e lang.
EDIT 3
costruisco apk con --server indicando https://myapp.com
ancora questo non sta funzionando.
EDIT 4
Ho un progetto più con tutta la versione più recente, ha provato tutti i passaggi precedenti ancora non lavorano (anche con versione build apk)
EDIT 5
Dopo provando il suggerimento di @Adam sto seguendo l'errore
code: 3 message: Timeout expired
ha provato diverse opzioni con timeout
, enablehighaccuracy
e maxage
non funziona ancora.
L'atmosfera utilizza un URL esterno? Poi scrivi la whitelisten, leggi questo documento: http://cordova.apache.org/docs/en/dev/guide/appdev/whitelist/index.html – Joerg
@Joerg I ho ' 'questa configurazione tramite' meteora ', sento fortemente che i problemi sono i set di meteora come origine 'mete.local' invece di' localhost', quindi in base ai nuovi aggiornamenti di Chrome, o consentirà' https' o 'localhost', ma eccolo 'mete.local' –
Sasikanth
Hai una politica di sicurezza dei contenuti nel tuo' index.html'? –