解決百度定位,只能定位一次,後面沒辦法定位的方法(超級簡單,一次見效)

最近在作一個cordova+vue的項目,期間要作一個打卡的功能,因此就須要使用到定位的功能,而cordova有一個插件能夠使用,可是在安卓端的話會產生偏移,不許確,因此就不用cordova的定位插件,用了第三方的插件。
相信有不少人使用百度定位的時候,會發生定位錯誤,或者定位一次後,在定位的話就定位到海里去了,
這些都是sha1值的錯誤,而產生的,按照百度地圖官網的方法五獲取sha1值,不少狀況也是隻能定位一次,通過查找資料思考後,發現一種有效的方法vue


若是你用不一樣的電腦打包的話,就更會發生定位只能定位一次準確,在定位就不行的狀況,由於每臺電腦的debug.keystore文件的不一樣,你也能夠拷貝最開始打包的電腦的debug.keystore文件過去,這裏指的是在開發環境下。工具


下面介紹一個獲取sha1的安卓端工具,下面有網盤地址
圖片描述spa

應用詳細信息裏面顯示的打包的sha1值,這個是最準確的,網上有不少朋友說按照百度官網上面獲取的sha1值是錯的,我也被坑過。
接下來複制這個sha1的值,去百度地圖開發者那裏替換掉
圖片描述插件

修改完保存,萬事ok,這樣sha1校驗對了也就不會再發生定位一次就不能定位的現象了
apk下載地址:連接描述debug

獲取密碼:nrrxcordova

相關文章
相關標籤/搜索