看板 Web_Design 關於我們 聯絡資訊
最近跟著書上的範例在練習Google Map API,但是要讀取自身的位置, 似乎有點問題,爬文過設定也沒有改善(如圖:http://ppt.cc/juoS) 出現的錯誤如圖:http://ppt.cc/dLtI 應該不是原始碼的問題,不過依舊附上,謝謝各位大大 原始碼如下: <!DOCTYPE html> <html><head><meta charset="utf-8"></head><body> <input type="button" value="取得位置資訊" onclick="showPos()"/> <!-- Android 1.6對策 --> <script type="text/javascript" src="gear5-0.3.js"></script> <script type="text/javascript"> function showPos() { // 檢查是否支援geolocation if (navigator.geolocation == undefined) { alert("無法利用位置資訊。"); return; } // 取得位置資訊 navigator.geolocation.getCurrentPosition( successCallback, errorCallback); // 成功時 function successCallback(position) { var lat = position.coords.latitude; var lon = position.coords.longitude; var uri = "http://maps.google.co.jp/m/?q=" + lat + "," + lon; document.write("<h1>顯示地圖</h1>"); document.write("<a href='" + uri + "'>顯示目前所在地</a>"); } // 失敗時 function errorCallback(err) { alert("失敗("+err.code+")"+err.message); } }; </script> </body></html> -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.240.71.161 ※ 文章網址: http://www.ptt.cc/bbs/Web_Design/M.1418746810.A.AEA.html
qazwsx9006: 你要允許瀏覽器定位你的位置。 12/17 10:29
FunkyBass: 大大,我改了還是一樣 @@ 12/17 11:33
qazwsx9006: 不用要file:///開啓,用http 開啟看看 12/17 11:52
FunkyBass: 感謝大大,可以了^^ 12/17 13:18