我想学习如何使用HTML5地理位置和时遇到麻烦下面的脚本才能正常运行:HTML5地理位置不工作
<script src="js/jquery-1.4.2.min.js"></script>
<script>
jQuery(window).ready(function(){
jQuery("#btnInit").click(initiate_geolocation);
});
function initiate_geolocation() {
navigator.geolocation.getCurrentPosition(handle_geolocation_query);
}
function handle_geolocation_query(position){
alert('Lat: ' + position.coords.latitude + ' ' +
'Lon: ' + position.coords.longitude);
}
</script>
我的HTML包含一个按钮,它引用#btnInit
jQuery的功能;但是,脚本不显示任何警报弹出框。此外,该脚本似乎在该行之前暂停:jQuery(window).ready(function(){
获取HTML5地理位置工作的下一步是什么?
这是谷歌地图API? – Graham
适合我,您应该允许浏览器位置请求查看结果,或者您的浏览器与getCurrentPosition方法不兼容。 – Fatih