微信小程序分享传递参数

分享流程大致如下:

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
  }
}

小程序效果预览

  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值