[問題] HTML5地理定位問題 ?
http://jsfiddle.net/lucien/gPtW7/
上面這網址有一段很短的js程式
我把疑問也寫在註解裡面了
這段code是之前看到的, 他用watchPosition取得地理位置, 但因為有開啟
高精度模式(較慢但精準), 所以timeout設為1000很容易就超過
整段程式在我理解上, 是啟用定位, 但超過1秒就重來, 不斷重來後
精度就會越來越準,若能在1秒內取得位置, 進而執行定位成功的function
(如果超過1秒, 就會執行另一個error函數, 裡面也是重複執行上面程式中的定位)
我的疑問是
watchPosition本身就是一個會持續執行的函數,精度也會慢慢收斂.
那為何還需要斷開再重新執行 ? 照理說不要設定timeout長時間執行也是一樣的效果
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 101.12.60.51
推
05/16 20:07, , 1F
05/16 20:07, 1F
→
05/16 20:08, , 2F
05/16 20:08, 2F
→
05/17 19:38, , 3F
05/17 19:38, 3F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章