En fait, je veux obtenir l'emplacement actuel de l'utilisateur pour suivre son mouvement, Est-il possible dans l'application web Asp.Net? Parce que j'ai besoin de le tracer après chaque seconde ou en continu. J'ai fait un code qui me donne la latitude et la longitude à localhost mais pas sur ip Adresse Pourquoi? Il donne une erreur sur la carte "Quelque chose s'est mal passé". Code est donnée ci-dessous section d'en-têteObtenir l'emplacement actuel des utilisateurs en JavaScript, via l'API GeoLocation
<head runat="server">
<title></title>
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor"></script>
<script type="text/javascript">
function setText(val, e) {
document.getElementById(e).value = val;
}
function insertText(val, e) {
document.getElementById(e).value += val;
}
var nav = null;
function requestPosition() {
if (nav == null) {
nav = window.navigator;
}
if (nav != null) {
var geoloc = nav.geolocation;
if (geoloc != null) {
geoloc.getCurrentPosition(successCallback);
}
else {
alert("geolocation not supported");
}
}
else {
alert("Navigator not found");
}
}
function successCallback(position)
{
setText(position.coords.latitude, "latitude");
setText(position.coords.longitude, "longitude");
var latlng = new google.maps.LatLng(position.coords.latitude,
position.coords.latitude);
var myOptions = {
zoom: 8,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map"), myOptions);
var marker = new google.maps.Marker
(
{
position: new google.maps.LatLng(position.coords.latitude,
position.coords.longitude),
map: map,
title: 'Click me'
}
);
}
</script>
</head>
Maintenant, la section du corps est
<body>
<label for="latitude">Latitude: </label><input id="latitude" /> <br />
<label for="longitude">Longitude: </label><input id="longitude" /> <br />
<input type="button" onclick="requestPosition()" value="Get Latitude and Longitude" />
<div id="map" style="width:400px;height:400px">
</div>
</body>
C'est un code JavaScript, pas C# et ASP.NET. – krlzlx
@krlzlx j'ai modifié les balises. Mais pouvez-vous me guider comment le gérer? – MMG
Jamais fait cela mais je suppose que cela nécessite plus de quelques lignes de code! – krlzlx