首页 > 编程 > JavaScript > 正文

微信小程序 地图map实例详解

2019-11-19 16:24:10
字体:
来源:转载
供稿:网友

微信小程序 地图map实例详解

wxml:

class="button" bindtap="getlocation" style="margin-top:30px" markers="{{markers}}">定位  longitude="{{longitude}}" latitude="{{latitude}}" markers="{{markers}}" covers="{{covers}}" style="width: 100%; height: 300px;margin-top:30px">

js:

//获取应用实例 var app = getApp()Page({data: {latitude: 0,//纬度 longitude: 0,//经度 speed: 0,//速度 accuracy: 16,//位置精准度 markers: [],covers: [],},onLoad: function () {},getlocation: function () {var markers = [{latitude: 28.211400,longitude: 112.914250,name: '喜地大厦',desc: '我的位置'}]var covers = [{latitude: 28.211400,longitude: 112.914250,iconPath: '/image/ic_position.png',rotate: 0}]this.setData({longitude: 112.914250,latitude: 28.211400,markers: markers,covers: covers,})wx.getLocation({type: 'gcj02',success: function (res) {var latitude = res.latitudevar longitude = res.longitudevar speed = res.speedvar accuracy = res.accuracyconsole.log("latitude:" + latitude)console.log("longitude:" + longitude)console.log("speed:" + speed)console.log("accuracy:" + accuracy)wx.openLocation({latitude: latitude,longitude: longitude,scale: 28})}})}})

效果图:

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表