2
我使用以下代码从mobisite获取Android/iOS设备上的GPS坐标,但它不适用于WP7。Windows Phone 7 IE - 从Mobisite获取GPS坐标
如何在WP7设备上的IE中获取用户的GPS坐标? (我正在测试三星Omnia 7)。
<script language="javascript">
navigator.geolocation.getCurrentPosition(findLocation, noLocation);
function findLocation(position)
{
var lat = position.coords.latitude;
var lng = position.coords.longitude;
document.getElementById("result").innerHTML = "Lat: " + lat + ", Long: " + lng;
}
function noLocation()
{
document.getElementById("result").innerHTML = "Unable to get location";
}
</script>
我试过http://msdn.microsoft.com/en-gb/library/gg593067.aspx上的示例代码,但得到“地理定位不支持”,所以不知道什么是错的。 – Lennie
您是否正在运行SDK的Windows Phone 7.1 RC版本? IE7可能不支持它,所以你需要在手机或模拟器上使用Mango(使用IE9)。 –
我在实际的电话本身上做这个...三星Omnia 7运行WP7(不芒果)。 – Lennie