[問題] Google Map 讀取本身位置有問題??
最近跟著書上的範例在練習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
推
12/17 10:29, , 1F
12/17 10:29, 1F
→
12/17 10:29, , 2F
12/17 10:29, 2F
→
12/17 11:33, , 3F
12/17 11:33, 3F
→
12/17 11:52, , 4F
12/17 11:52, 4F
→
12/17 13:18, , 5F
12/17 13:18, 5F