J'ai besoin que mon application fonctionne 24 heures sur 24, 7 jours sur 7, enregistrant l'emplacement des utilisateurs toutes les 5 minutes. Cela fonctionne bien pendant que le téléphone est actif, mais lorsqu'il n'est pas setInterval() le setInterval() dépasse 5 fois plus longtemps qu'il le devrait. À l'aide de la compilation phonegap, comment puis-je faire […]
Existe-t-il une API gratuite pour obtenir la météo locale par géolocalisation lat / long coordonnées?
J'utilise un script de contenu dans une extension chrome que j'écris. J'ai inclus la geolocation dans ma liste d'autorisations, mais sur chaque page Web, je me demande encore si je souhaite partager mon emplacement. Je pensais que si je définissais la geolocation dans la liste des autorisations, je l'éviterais? Voici le code pertinent de mon […]
Je recherche une fonction javascript ou une bibliothèque jquery pour convertir le code de gelocation (p. Ex. 42.2342,32.23452) vers une adresse de rue Pour des exemples. navigator.geolocation.getCurrentPosition( function(pos) { $("#lat_field").val(pos.coords.latitude); $("#long_field").val(pos.coords.longitude); } ); Voici une URL de google api pour obtenir des données d'adresse Http://maps.googleapis.com/maps/api/geocode/json?latlng=41.03531125,29.0124264&sensor=false Je veux voir "formatted_address": "Hacı Hesna Hatun Mh., Paşa Limanı […]
Je ne fais pas un gros morceau de calcul dans JS. Tout fonctionne bien sur iPad iOS 5 dans Safari jusqu'à ce que j'ai ajouté ce code: var watchID = navigator.geolocation.watchPosition(updatePos,locationError,{maximumAge: 10000, frequency: 60000, enableHighAccuracy: true, timeout: 1000}); function updatePos(position) { if (position.coords.accuracy < accuracyThreshold) { $.post(websiteRoot + '/ReportDeviceLocation?rand=' + (Math.random() * Math.random()) + '&longitude=' […]
Je suis un météorite.js nuub, mais j'ai passé un peu de temps à essayer de comprendre celui-ci. J'essaie de mettre à jour de façon réactive mon UI en fonction du rappel de l'API de géolocalisation HTML5 passé dans getCurrentPosition. Cependant, l'interface utilisateur ne se met pas à jour avec mon code actuel. Pouvez-vous proposer des […]
Une idée de la façon dont je découvre si c'est actuellement la nuit / jour ou le lever / l'aurore en fonction de l'heure et de l'emplacement de l'utilisateur? Je n'ai trouvé rien d'utile que je pourrais utiliser dans le client ou le backend. Ce qui le rend difficile est que l'heure ne définit pas […]
Comment puis-je avoir la valeur de "lat" et "lon" en dehors de leur fonction pour utiliser d'autres endroits sur la page. navigator.geolocation.getCurrentPosition(handle_geolocation_query,handle_errors); function handle_errors(error) { switch(error.code) { case error.PERMISSION_DENIED: alert("user did not share geolocation data"); break; case error.POSITION_UNAVAILABLE: alert("could not detect current position"); break; case error.TIMEOUT: alert("retrieving position timed out"); break; default: alert("unknown error"); break; […]
J'ai une application Phonegap . Je comprend cordova.js dans le HTML (mais pas dans le répertoire www ), j'attends que deviceready soit licencié, puis j'appelle navigator.geolocation.getCurrentPosition(successCallback,failCallback); Je reçois les deux versions de la boîte de dialogue (dans cet ordre): Native Dialog – http://i.stack.imgur.com/H5y1O.png Dialogue HTML – http://i.stack.imgur.com/XbcmR.png
Les choses ont bien fonctionné est Firefox 10.x mais avec la mise à niveau vers Firefox 11 a soulevé un problème. j'utilise navigator.geolocation.getCurrentPosition(success, failure) Mais dans FF11, le renvoi d'échec n'est pas exécuté lorsque l'utilisateur refuse l'emplacement de partage en sélectionnant "Not Now". Aucune suggestion?