html5 geolocation 總是說位置不可用
問題描述
<script>
getLocation();function getLocation(){ if (navigator.geolocation){navigator.geolocation.getCurrentPosition(showPosition,showError); }else{alert('瀏覽器不支持地理定位。'); }}function showError(error){ switch(error.code) {case error.PERMISSION_DENIED: alert('定位失敗,用戶拒絕請求地理定位'); break;case error.POSITION_UNAVAILABLE: alert('定位失敗,位置信息是不可用'); break;case error.TIMEOUT: alert('定位失敗,請求獲取用戶位置超時'); break;case error.UNKNOWN_ERROR: alert('定位失敗,定位系統(tǒng)失效'); break; }}function showPosition(position){ var lat = position.coords.latitude; //緯度 var lag = position.coords.longitude; //經(jīng)度 alert(’緯度:’+lat+’,經(jīng)度:’+lag);}
</script>
問題解答
回答1:用chrome我經(jīng)常這樣,還有某些手機(jī)也會這樣,后來沒辦法定位失敗用ip定位了,你用火狐和國內(nèi)瀏覽器調(diào)試看。
相關(guān)文章:
1. spring-mvc - spring-session-redis HttpSessionListener失效2. android - NavigationView 的側(cè)滑菜單中如何保存新增項(xiàng)(通過程序添加)3. 提示語法錯誤語法錯誤: unexpected ’abstract’ (T_ABSTRACT)4. javascript - 請問一下vue當(dāng)中是在什么時候請求數(shù)據(jù)保存全局變量的?5. tp5 不同控制器中的變量調(diào)用問題6. 這段代碼既不提示錯誤也看不到結(jié)果,請老師明示錯在哪里,謝謝!7. 老師 我是一個沒有學(xué)過php語言的準(zhǔn)畢業(yè)生 我希望您能幫我一下8. javascript - ios返回不執(zhí)行js怎么解決?9. python文檔怎么查看?10. 除了 python2 和 python3,ipython notebook 還可以用哪些內(nèi)核?
