这篇“小程序开发中如何打开地图选择位置”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“小程序开发中如何打开地图选择位置”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章有所收获,下面让我们一起来看看具体内容吧。
打开地图选择位置。
需要用户授权 scope.userLocation
OBJECT参数说明:
参数 |
类型 |
必填 |
说明 |
---|
success |
Function |
是 |
接口调用成功的回调函数,返回内容详见返回参数说明。 |
fail |
Function |
否 |
接口调用失败的回调函数 |
complete |
Function |
否 |
接口调用结束的回调函数(调用成功、失败都会执行) |
success返回参数说明:
参数 |
说明 |
---|
name |
位置名称 |
address |
详细地址 |
latitude |
纬度,浮点数,范围为-90~90,负数表示南纬 |
longitude |
经度,浮点数,范围为-180~180,负数表示西经 |
wx.openLocation(OBJECT)
使用微信内置地图查看位置。
需要用户授权 scope.userLocation
OBJECT参数说明:
参数 |
类型 |
必填 |
说明 |
---|
latitude |
Float |
是 |
纬度,范围为-90~90,负数表示南纬 |
longitude |
Float |
是 |
经度,范围为-180~180,负数表示西经 |
scale |
INT |
否 |
缩放比例,范围5~18,默认为18 |
name |
String |
否 |
位置名 |
address |
String |
否 |
地址的详细说明 |
success |
Function |
否 |
接口调用成功的回调函数 |
fail |
Function |
否 |
接口调用失败的回调函数 |
complete |
Function |
否 |
接口调用结束的回调函数(调用成功、失败都会执行) |
示例代码:
wx.getLocation({
type: 'gcj02', //返回可以用于wx.openLocation的经纬度
success: function(res) {var latitude = res.latitudevar longitude = res.longitude
wx.openLocation({
latitude: latitude,
longitude: longitude,
scale: 28})
}
})
小程序是什么意思
小程序是一种不需要下载安装即可使用的应用,通过扫描二维码或是搜一搜立即使用,操作简单,便于传播,能够实现消息通知、线下扫码、公众号关联等七大功能。它基于微信运行的,类似于APP,想用就用,用完即走,不会占用内存。
感谢您的阅读,希望您对“小程序开发中如何打开地图选择位置”这一关键问题有了一定的理解,具体使用情况还需要大家自己动手实验使用过才能领会,快去试试吧,如果想阅读更多相关知识点的文章,欢迎关注天达云行业资讯频道!