首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >微信小程序开发之页面转发 onShareAppMessage 转发参数用处

微信小程序开发之页面转发 onShareAppMessage 转发参数用处

作者头像
李维亮
发布2021-07-09 10:34:20
发布2021-07-09 10:34:20
3.3K0
举报
文章被收录于专栏:李维亮的博客李维亮的博客

最近在玩小程序,感觉以后这个会爆发,嗯开始搞起来吧 今天来讲解下微信小程序是分享功能制作,由于微信更新,将分享功能改成了转发功能,下面是效果图

在 Page 中定义 onShareAppMessage 函数,设置该页面的转发信息。

只有定义了此事件处理函数,右上角菜单才会显示 “转发” 按钮 用户点击转发按钮的时候会调用 此事件需要 return 一个 Object,用于自定义转发内容

title 转发标题,默认值当前小程序名称 path 转发路径,默认值:当前页面 path ,必须是以 / 开头的完整路径 success 转发成功的回调函数 fail 转发失败的回调函数 complete 转发结束的回调函数(转发成功、失败都会执行 嗯哼,看着是不是有点像ajax请求啊,反正我是这么认为的,最后在补个参数 desc 转发描述,这个官方文档上已经没有这个参数了但是这个还是可以用.

代码语言:javascript
复制
Page({
  onShareAppMessage: function (res) {
    if (res.from === 'button') {
      // 来自页面内转发按钮
      console.log(res.target)
    }
    return {
      title: '李维亮的博客',
      desc:"李维亮的博客简介",
      path: '/page/user?id=123',
      success: function(res) {
        // 转发成功
      },
      fail: function(res) {
        // 转发失败
      }
    }
  }
})
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-06-27S,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档