微信小程序 消息·位置消息
作者: --时间: 2022-09-29
阅读量:
使用微信小程序的商家们,您想要拓宽您的客源和服务对象吗?那么“微信小程序 消息·位置消息”功能一定是不能错过的!
1. 新增打车小程序入口
为了方便用户使用小程序的打车服务,从微信客户端 7.0.9 版本开始,我们在位置消息详情页的菜单中新增了打车小程序入口。此时,用户只需要点击详情页右下角绿色按钮,在符合条件的打车小程序中选择一个,然后直接发起目的地为该位置的打车服务即可。
2. 配置位置消息入口声明
当您的小程序加入了“进入小程序场景值”的声明信息后,位置消息才能进入到您的小程序里面,因此请在全局配置app.json文件里进行如下声明:
{
"entranceDeclare": {
"locationMessage": {
"path": "pages/index/index",
"query": "foo=bar"
}
}
}
Note: 如果您没有进行这个声明,用户将无法在位置消息中看到您的小程序入口,也就意味着错失了大量的服务机会哦。
3. 获取位置信息
当用户从位置消息中进入您的小程序后,您可以通过启动参数 options 来获取用户的位置信息,具体代码如下:
//app.js
App({
onLaunch: function (options){
console.log(options)
var scene = options.scene
if (scene == 1146) { // 位置消息场景值
var location = options.locationInfo
var x = location.latitude
var y = location.longitude
var name = location.name
}
},
})
Note: 您可以在小程序内使用经纬度等信息为用户提供更加精准的服务,从而提高用户的满意度。
4. 工具调试
您可以通过最新版的 Nightly v1.02.1912062工具 来进行条件编译,增加位置消息入口。当您选择了场景值1146:位置消息中用小程序打车,并传入POI点名称和经纬度信息后,即可使用真机预览调试功能,查看您的小程序在具体情境下的运行状况。
上一篇:微信小程序 消息·统一服务消息
下一篇:微信小程序 卡券

