我想學習如何使用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