搜尋

首頁  >  問答  >  主體

javascript - html5自動定位,總是定位失敗,是什麼原因,求指點,多謝

問題一: 在手機端自動定位,總是顯示‘位置獲取失敗,去手動選擇一個吧’,如下圖,總是走到errorCallback中,怎麼才能走到showPosition這個成功函數中吶? 求大神指點,拜託拜託

#問題二: 如何在行動裝置瀏覽器開啟後,有定位提示,如下, 下圖是怎麼出現的吶?有沒有大牛指點下,多謝多謝

伊谢尔伦伊谢尔伦2753 天前697

全部回覆(5)我來回復

  • 滿天的星座

    滿天的星座2017-05-16 13:28:30

    chrome瀏覽器要求https才有權限過去地址 普通的http都回獲取失敗 ios也是 阿里雲和騰訊雲都有免費的https證書 免費一年 都可以申請

    回覆
    0
  • 習慣沉默

    習慣沉默2017-05-16 13:28:30

    h5的定位就是很不穩定,可以成功的時候正常走,失敗的時候調下百度的接口,再獲取一次。

    回覆
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 13:28:30

    經過這幾天的查找,算是找到比較滿意的答案了,同時,謝謝大家的支持;
    html5自動定位不穩定,因此,我們採用騰訊前端定位組件,優化html5定位;
    詳見:http:/ /lbs.qq.com/tool/compon...

    回覆
    0
  • ringa_lee

    ringa_lee2017-05-16 13:28:30

    h5的定位走的是Google的定位功能,so,你懂得,偶爾能成功一次就不錯了。

    回覆
    0
  • 天蓬老师

    天蓬老师2017-05-16 13:28:30

    我用的h5定位,然後坐標轉換百度地圖顯示,沒問題,只是谷歌地圖對https協議才能獲取位置,蘋果手機會出現定位失敗的現象,解決辦法就是把服務器設置成https協議的,問題2,只要你手機設定了軟體,瀏覽器取得位置通知方式訊問,自然會彈出

    回覆
    0
  • 取消回覆