小程序 地图功能
程序员文章站
2022-05-17 09:26:24
...
参考官方文档
示例代码:
wx.getLocation({
type: 'wgs84',
success: function(res) {
var latitude = res.latitude
var longitude = res.longitude
var speed = res.speed
var accuracy = res.accuracy
}
})
官方文档示例代码 获取到的是用户当前的位置 如果你想给商铺定位需要修改他的坐标位置 // 地图导航
catchmap :function(){
var that = this
wx.getLocation({
type: 'gcj02', //返回可以用于wx.openLocation的经纬度
altitude :true,
success: function (res) {//也可以在谷歌地图上获取一个位置坐标模拟一下
var latitude = parseInt(that.data.shop_item.lat)//根据后台接口将坐标转换为数字
var longitude =parseInt(that.data.shop_item.lng)
console.log(typeof latitude)
wx.openLocation({
name:that.data.shop_item.name,//位置名称
address: that.data.shop_item.location,//地址名称
latitude: latitude, //经度
longitude: longitude,//纬度
scale: 28
})
}
})
},
上一篇: 乐优-day14总结--静态页面化
下一篇: 香薷解暑最相宜
推荐阅读
-
面试:简述微信小程序的原理
-
【CSS笔记十】CSS样式设置小技巧
-
如何看待 2019 年 JAVA 开发就业减少现象?Java程序员应该如何提升自己?
-
从7点到9点写的小程序(用了模块导入,python终端颜色显示,用了点局部和全局可变和不可变作用域,模块全是自定义)
-
使用 doctrine orm 如何在程序逻辑上实现在一张表完成两个外键的设置(或则说一个实体完成两个多对一的关系)?
-
Google出品的自动Web安全扫描程序 Skipfish 下载及安装使用方法
-
小程序的四次元口袋:editor富文本编辑器的使用、渲染,以及rich-text进行解析
-
微信小程序富文本编辑器editor+rich-text(附源码)
-
PHP array操作10个小技巧分享
-
CZML中的动态面——如何将一个面区域由小变大(县到省的过程)(4)坐标数据抽稀