分享流程大致如下:
1:在onShareAppMessage内设置分享参数
2:在onLoad里获取分享参数,进行逻辑处理
onLoad(options) {
//判断是否包含分享的参数
if (options != null && options != undefined &&
options.sharetype != null && options.sharetype > 0) {
var longitude = options.longitude;
var latitude = options.latitude;
//拿到经纬度,然后就处理自己逻辑,比如显示该位置地图
}
},
onShareAppMessage: function (res) {
//设置分享参数
var that = this;
var longitude = 114.0322103;
var latitude = 22.5353646;
return {
title: '位置收藏大师',
path: '/pages/home/home?sharetype=1&longitude=' + longitude + '&latitude=' + latitude
}
}
小程序效果预览