Abrufen einer GPS-Position mithilfe einer Webseite
Codebeispiel: Abrufen einer GPS-Position mithilfe einer Webseite
Das folgende Codebeispiel zeigt, wie Sie feststellen, ob eine Webseite vom BlackBerry Browser geladen wurde und ob das BlackBerry-Gerät GPS-Funktionalität unterstützt. Wenn diese Bedingungen erfüllt sind, empfängt die Webseite zum Starten der Standorterfassung die aktualisierten Standortinformationen.
<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>GPS Testing</title>
</head>
<body>
<script type="text/javascript">
var modeCellsite = 0;
var modeAssisted = 1;
var modeAutonomous = 2;
function locationChanged()
{
alert("Lat " + blackberry.location.latitude +
" Lon " + blackberry.location.longitude +
" Time " + blackberry.location.timestamp );
return true;
}
if ( window.blackberry && blackberry.location.GPSSupported )
{
var isUpdated = false;
var theCount = 0;
alert("Location tracking is supported");
blackberry.location.onLocationUpdate("locationChanged()");
blackberry.location.setAidMode(modeAutonomous);
while ( theCount++ < 10 && !isUpdated )
isUpdated = blackberry.location.refreshLocation();
}
else
{
document.write("Location tracking is not supported");
}
</script>
</body>
</html>
Nächstes Thema: Abrufen einer GPS-Position mithilfe einer Webseite
Vorheriges Thema: Behandeln von Fehlern (BlackBerry-Erweiterungen für JSR 179)
Waren diese Informationen hilfreich? Senden Sie uns Ihren Kommentar.