最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序后臺持續(xù)定位功能使用詳解

 更新時間:2019年08月23日 11:39:21   作者:Yoii  
這篇文章主要介紹了微信小程序后臺持續(xù)定位功能使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

微信小程序團隊在7月30日更新了 基礎(chǔ)庫 2.8.0

其中新添加了小程序后臺持續(xù)定位功能和聯(lián)系定位的接口

從上到下分別是

1.wx.onLocationChange//監(jiān)聽位置實時變化

2.wx.stopLocationUpdate//關(guān)閉監(jiān)聽實時位置變化,前后臺都停止消息接收

3.wx.startLocationUpdate//開啟小程序進入前臺時接收位置消息

4.wx.startLocationUpdataBackground//開啟小程序進入前后臺時均接收位置消息

詳細信息可查看https://developers.weixin.qq.com/miniprogram/dev/api/location/wx.startLocationUpdateBackground.html

剛好正在做的項目需要用到后臺的定位,下面介紹下使用方法:

要實現(xiàn)后臺持續(xù)定位需要用到上述1,2,4

1.首先需要在app.josn中加入,這樣小程序才能在后臺調(diào)用定位功能

"requiredBackgroundModes": [
 "location"
],

2.在頁面index.js中加入我們所需要用到的api

首先我們需要開啟小程序進入前后臺時均接收位置消息

wx.startLocationUpdateBackground({
  success(res) {
   console.log('開啟后臺定位', res)
  },
  fail(res) {
   console.log('開啟后臺定位失敗', res)
  }
 })

注意這個API無法在開發(fā)者工具上調(diào)試,只能用真機來進行

在調(diào)用完這個方法成功后我們便可以使用wx.onLocationChange來獲取實時的位置變化了

 wx.onLocationChange(function(res) {
  console.log('location change', res)
 })

下圖為真機調(diào)試獲取到的實時定位信息

大概每3秒鐘會獲取一次新的定位信息,小程序進入后臺之后狀態(tài)欄會顯示小程序正在使用位置信息,如下圖

如何想要關(guān)閉需要調(diào)用wx.stopLocationUpdate方法

經(jīng)過測試在調(diào)用完wx.stopLocationUpdate停止監(jiān)聽實時位置變化后

再次調(diào)用wx.startLocationUpdataBackground后wx.onLocationChange無需重新調(diào)用也會繼續(xù)運作

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • js DNA動態(tài)序列比對代碼

    js DNA動態(tài)序列比對代碼

    JavaScript動態(tài)序列比對代碼,隨便 寫著玩的,在網(wǎng)上見到用VC、VB寫的比較多,這個算法以前在高中課本上見到過,我只是用Js寫一下試試,或許還不是太準確。
    2010-07-07
  • javascript實現(xiàn)的上下無縫滾動效果

    javascript實現(xiàn)的上下無縫滾動效果

    這篇文章主要介紹了javascript實現(xiàn)的上下無縫滾動效果,具有無縫滾動及響應(yīng)鼠標滑過停止?jié)L動的功能,簡便實用,需要的朋友可以參考下
    2016-09-09
  • window.print()打印html網(wǎng)頁的兩種方法實現(xiàn)

    window.print()打印html網(wǎng)頁的兩種方法實現(xiàn)

    本文主要介紹了window.print()打印html網(wǎng)頁的兩種方法實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-06-06
  • 漂亮的widgets,支持換膚和后期開發(fā)新皮膚

    漂亮的widgets,支持換膚和后期開發(fā)新皮膚

    漂亮的widgets,支持換膚和后期開發(fā)新皮膚...
    2007-04-04
  • JavaScript降低代碼圈復雜度優(yōu)化技巧

    JavaScript降低代碼圈復雜度優(yōu)化技巧

    當一個項目經(jīng)過持續(xù)迭代,不斷增加功能,逐漸變成一個復雜的產(chǎn)品時,新功能的開發(fā)變得相對困難,其中一個很大的原因是代碼復雜度高,導致可維護性和可讀性都很差,本文將從前端JavaScript的角度出發(fā),介紹一些有效的方法和技巧來優(yōu)化前端代碼的圈復雜度
    2023-10-10
  • javascript實現(xiàn)表格增刪改操作實例詳解

    javascript實現(xiàn)表格增刪改操作實例詳解

    這篇文章主要介紹了javascript實現(xiàn)表格增刪改操作的實現(xiàn)方法,以實例形式較為詳細的分析了javascript操作表格的相關(guān)技巧,非常具有實用價值,需要的朋友可以參考下
    2015-05-05
  • JavaScript實現(xiàn)拖動滑塊拼圖驗證功能(html5、canvas)

    JavaScript實現(xiàn)拖動滑塊拼圖驗證功能(html5、canvas)

    這篇文章主要介紹了JavaScript實現(xiàn)拖動滑塊拼圖驗證(html5、canvas),本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • 微信小程序多列選擇器range-key使用詳解

    微信小程序多列選擇器range-key使用詳解

    這篇文章主要為大家詳細介紹了微信小程序多列選擇器range-key的使用方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • 分享一些不常見卻很實用的JS技巧

    分享一些不常見卻很實用的JS技巧

    有些代碼,需要的時候能寫的出來,但是也需要時間,如果有的東西長時間不接觸,再次看的時候也會感覺很陌生,這篇文章主要給大家介紹了一些不常見卻很實用的JS技巧,既可以作為一個知識的積累,又可以作為閑暇時打發(fā)時間寫寫代碼的記錄,需要的朋友可以參考下
    2021-11-11
  • javascript函數(shù)特點實例分析

    javascript函數(shù)特點實例分析

    這篇文章主要介紹了javascript函數(shù)特點,實例分析了javascript函數(shù)傳遞參數(shù)及調(diào)用方法,需要的朋友可以參考下
    2015-05-05

最新評論

宾阳县| 大安市| 荆州市| 新河县| 治多县| 永济市| 沙湾县| 鄂尔多斯市| 友谊县| 富阳市| 平武县| 彭水| 高邮市| 周至县| 新余市| 新余市| 通海县| 财经| 三都| 沛县| 东明县| 沙坪坝区| 乌鲁木齐市| 襄垣县| 东台市| 焉耆| 禄劝| 诸暨市| 银川市| 廉江市| 延吉市| 宁德市| 陇南市| 仪征市| 汶川县| 内丘县| 壤塘县| 阜城县| 宁国市| 汉源县| 宜川县|