我正在开发 html5 windows phone 8 应用程序,但遇到了问题:地理定位对我不起作用。我将WebBrowser.IsGeolocationEnabled
属性设置为 true 并且在应用程序清单ID_CAP_LOCATION
中也进行了检查。但是,即使使用从各种 HTML5 学习门户复制粘贴的地理定位代码,我仍然收到错误消息,告诉该站点没有地理定位权限。谢谢你的帮助
var watchId = navigator.geolocation.watchPosition(scrollMap, handleError);
function scrollMap(position) {
myLoc.setLatLng([position.coords.latitude, position.coords.longitude]);
}
function handleError(error) {
myLoc.setLatLng([0, 0]);
}