1. 程式人生 > >微信小程式中獲取經緯度

微信小程式中獲取經緯度

index.wxml檔案如下,longitude,latitude為以獲取經緯度為地圖中心,show-location為顯示當前位置的綠色箭頭

 <map  id="map" longitude="{{jd}}" latitude="{{wd}}"  style="width: 100%; height: 800rpx;"  show-location></map>
<view><text>經度{{jd}}</text></view>
<view><text>緯度{{wd}}</text></view>
index.js檔案如下,wx.getLocation為獲取使用者位置API,首次需要使用者授權,並開啟gps,wgs84座標系為gps座標,gcj02為國測加密座標,開啟地圖時使用。
onReady: function () {
    var that = this
    wx.getLocation({
      type: 'wgs84',
      success: function (res) {
        console.log(res)
        var latitude = res.latitude
        var longitude = res.longitude
        that.setData({
          wd: latitude,
          jd: longitude
        })
      }
    })
  },



相關推薦

程式獲取經緯度

index.wxml檔案如下,longitude,latitude為以獲取經緯度為地圖中心,show-location為顯示當前位置的綠色箭頭 <map id="map" longitude="{{jd}}" latitude="{{wd}}" style="w

程式獲取時間戳IOS不相容

一、時間轉換問題: 就是new  Date("2017-06-16") 在IOS會出現NAN的情況所以對於時間轉換需要另行封裝,解決方案如下 1.替換”-“為”/“ var thisData = r_that.data.thisDate.replace(/-/g,

程式 定位 獲取經緯度城市街道等位置資訊

看文章 掃一掃 領紅包哦 可以看到:小程式只提供了一個獲取地理位置、速度的api,並沒有關於地位位置的資訊等,因此需要藉助一些第三方的api來實現。 實現方法一:百度地圖API 1.登入百度開放平臺http://lbsyun.baidu.com並申請AK,填寫相關資訊

程式資料的儲存和獲取

/儲存資料     try {       wx.setStorageSync('key',this.data.radioCheckVal2)  //key表示data中的引數

程式-textarea獲取輸入值(在modal獲取值)

我的頁面是這樣的。我要點選微信自帶的modal中按鈕獲取textare的輸入值(下面的頁面已經改好了) 文件上的bindblur事件根本就滿足不了使用,因為我在點選按鈕後先呼叫了confirm方法,然後才會呼叫bindblur事件的方法獲取textare值。所以就沒辦法進行了。 網上有的部落格中

程式如何獲取使用者當前的地理位置以及在頁面上如何給在map元件上的圖示繫結事件

效果圖 元件 <map id="map" longitude="{{longitude}}" latitude="{{latitude}}" scale="15" controls="{{controls}}" bindcontroltap="controlta

程式引入iconfont阿里巴巴向量圖示

1.訪問iconfont阿里巴巴向量圖示庫官網 2.搜尋自己想找的圖示(輸入拼音,中文或英文都可以) 3.把自己想找的圖示“新增入庫” 4.點選購物車,新增至專案(若無專案,可新建) 5.檢視線上連結 6.點選複製程式碼 7.在微信小

程式使用Echarts(可非同步請求資料)

在微信小程式中使用Echarts,主要分為以下幾步: 1.首先要下載ecomfe/echarts-for-weixin專案,下載後將ec-canvas資料夾複製到小程式專案中,假設放在根目錄下utils資料夾中。 2.在要實現echarts圖的頁面引入echarts.js檔案,例如要在i

程式 scroll-view觸底事件不觸發的解決方法

scroll-view元件是否設定了確定的高度,若沒有請設定 scroll-view元件的 lower-threshold 引數是否帶了單位,若帶了單位如 px、rpx等,請去除,只使用數值。 若設定了上面兩項還是沒有效果,將 scroll-view的高度設定為具

weui在程式如何使用

weUI 是一套同微信原生視覺體驗一致的基礎樣式庫,由微信官方設計團隊為微信 Web 開發量身設計,可以令使用者的使用感知更加統一。包含button、cell、dialog、 progress、 toast、article、actionsheet、icon等各式元素。 預覽 用微信web開發者工

程式動態獲取當前時間顯示到頁面

index/index.wxml <!--index.wxml--> <view class="container"> <!-- 建立按鈕,為按鈕繫結函式 --> <button bindtap="getTime">點選獲取當前時間<

程式 簡單獲取螢幕視口高度

由於小程式的寬度是固定的 750rpx,我們可以先用 wx.getSystemInfo 來獲取可使用視窗的寬高(並非rpx),結合750rpx的寬度算出比例,再用比例來算出高度 let that = this; wx.getSystemInfo({ success: function (re

程式動畫多次呼叫的問題

function hideMsg(that) { var animation = wx.createAnimation({ duration: 1500, timingFunction: 'linear', }) that.animation = animation

hooks 在程式的試驗

PS:首先,這不是一個成熟的東西,只是一個實現極其簡單的玩具而已。 前言 前段時間 react hooks 特性刷得沸沸揚揚的,看起來挺有意思的,估計不少其他框架也會逐步跟進,所以也來嘗試一下能不能用在小程式上。 react hooks 允許你在函式式元件中使用 state,用一段官方的簡單例

程式換行,空格(多個空格)寫法

在小程式中HTML的網頁實體無法正常使用,小程式中的寫法為:  一、空格,換行 <text>你好!\t七月流火啊!\n我在下一行</text> ---------------------------------------------------------

程式把頁面生成圖片

這個問題我上網搜了一下,答案有多種,但是真正能用的沒有幾何。很多答案都是雷同,有的網友也不負責任,直接拿來照抄,自己也不跑一遍看看。哎,不說了,說多了全是淚。希望我們的技術達人在分享的時候,能夠真實的走一遍程式碼,儘量能讓我等小白看的懂啊。鬧騷發過了,下面我們就進入正題吧(*^__^*) 嘻嘻……

程式手風琴摺疊選單

效果圖 1.wxml // WXML片段 <block wx:for="{{list}}" wx:for-item="list" wx:for-index="idx"> <!-- 訂單組list --> <

程式頁面間資料傳遞

一、在index.js頁面 1、index.js中的goodspagedata方法從後臺get的資料通過setData將資料shareData從邏輯層傳送到檢視層(我理解為將資料傳送到Page({})下層和goodspagedata方法的同級) 2、然後在index.js的shareP

程式的自定義元件

手把手教你實現微信小程式中的自定義元件 微信小程式中的元件 前言 之前做小程式開發的時候,對於開發來說比較頭疼的莫過於自定義元件了,當時官方對這方面的文件也只是寥寥幾句,一筆帶過而已,所以寫起來真的是非常非常痛苦!!

程式的app.js-清除快取

微信小程式中的app.js 關於小程式app.js生命週期的介紹 App(Object) App() 函式用來註冊一個小程式。接受一個 Object 引數,其指定小程式的生命週期回撥等。 App() 必須在 app.js 中呼叫,必須呼叫且只能呼叫一次。不然會出現無法預期的後果。 onLa