微信小程序分享功能的实现方法有两种:

第一种
在page.js中实现onShareAppMessage,便可在小程序右上角选择分享该页面

onShareAppMessage: function () {return {title: '弹出分享时显示的分享标题',desc: '分享页面的内容',path: '/page/user?id=123' // 路径,传递参数到指定页面。}}

第二种
自定义按钮实现分享,在page中添加一个带有open-type=’share’的button标签(<button open-type=’share’><\/button>)。点击该按钮后,即会自动触发已经在page.js中定义好的onShareAppMessage方法,实现分享功能。

<button open-type='share'>分享</button>

获取分享传递的参数

如上例,path属性指向的是user页面,并附带id=123的参数。我们只需在user.js的onLoad函数中,通过options查看传递过来的参数:

// user.js
Page({onLoad: function(options) {console.log(options);}
})

微信小程序-实现分享(带参数)相关推荐

  1. 微信小程序路由,带参数跳转及接收

    微信小程序的跳转形式有多种 1.wx.navigateTo 保留当前页面,跳转到应用内的某个页面,但是不能跳到 tabbar 页面 带参数跳转,以下都是一样. wx.navigateTo({url: ...

  2. 微信小程序navigateBack如何带参数

    wx.navigateBack({//返回 delta:1 }) 方法如下: 一. var pages = getCurrentPages(); var prevPage = pages[pages. ...

  3. 微信小程序封装分享与分销功能

    在微信小程序中,可以很简单的分享一个页面,比微信H5简单多了,然而,分享出去的页面(也叫卡片),打开后只是一个单独的页面,没有底部导航栏,点击返回按钮的时候就直接退出小程序了.如果需要去到首页,还必须 ...

  4. uniapp App跳转微信小程序并互相传递参数、接收微信小程序传递的参数

    本文是uniapp打包成安卓App. 一.注意事项 1.用到了分享功能,在打包App时,需要配置manifest.json:App 模块配置->Share.按照提示填写微信分享的信息,appid ...

  5. 微信小程序之分享功能

    一.介绍 微信小程序的分享功能可以分享页面给朋友或群聊,但是不能分享到朋友圈,需要分享朋友圈的话,可以在小程序内设计一个分享页面,利用小程序提供的canvas把小程序码绘制到分享图里保存到本地分享到朋 ...

  6. 微信小程序:分享及其好友代付款

    微信小程序:分享及其好友代付款 先贴一个微信的官方通告 大概的意思是说从2018年10月后的分享功能,取消了success,fail,complete三个函数的功能,用户分享必须是用户主动触发 首先还 ...

  7. 微信小程序实现分享至朋友圈的功能

    微信小程序实现分享至朋友圈的功能 微信小程序从基础库 2.11.3 开始,可将小程序页面分享到朋友圈.适用于内容型页面的分享,不适用于有较多交互的页面分享. 1 设置分享状态 小程序页面默认不可被分享 ...

  8. 微信小程序全局分享转发实现-无需页面单独设置

    微信小程序没有自带全局分享设置,页面开启分享功能必须要在页面中定义分享事件函数onShareAppMessage(分享给朋友)和onShareTimeline(分享至朋友圈).如果项目中页面比较多,一 ...

  9. plsql developer无监听程序_微信小程序支持分享到朋友圈啦!技术解读跟我来

    千呼万唤始出来!微信小程序页面分享到朋友圈的功能,终于在安卓系统灰度测试了!目前只在安卓系统!只在安卓系统!只在安卓系统!iOS系统还没有办法体验. 首先,我们看一下官方文档的描述,解读一下小程序分享 ...

  10. 配置微信小程序开发分享朋友圈功能

    在微信开发者平台上,可以按照以下步骤正确配置分享相关的参数: 登录微信开发者平台 在浏览器中访问微信开发者平台(https://mp.weixin.qq.com/),使用微信公众号的管理员账号登录. ...

最新文章

  1. Java实用教程笔记 常用实用类
  2. 使用WireShark简单分析ICMP报文
  3. 前端学习(1723):前端系列javascript之uniapp语法下
  4. 首次!华人获世界科学奖,其海洋蓝色能源技术或解决世界能源需求
  5. 雪城大学信息安全讲义 七、格式化字符串漏洞
  6. Spring Boot返回的数据格式是XML 而不是JSON之原因探求的和解决
  7. jsonp/ajax 自己的一些总结
  8. 学python有前途吗-现在学Python还有前途吗?能做什么?
  9. Atitit 获取剪贴板内容
  10. 按键精灵java_Java 按键精灵
  11. MATLAB小波图像融合处理
  12. wpf ui分析工具 Snoop
  13. Hinton最新访谈丨他如何看待谷歌胶囊网络专利、神经科学以及下一代AI?
  14. php开发公众号 token验证失败 其中一个原因
  15. rtx3080和rtx3080ti性能差距 rtx3080和rtx3080ti 参数对比哪个好
  16. 大学英语综合教程四 Unit 3 课文内容英译中 中英翻译
  17. 程序员写文档的重要性
  18. java程序设计模拟题_《Java程序设计》东师模拟题题目及答案
  19. python之解释性语言
  20. 操作系统 - 存储器管理系统

热门文章

  1. transition动画效果
  2. pythonprotect_Python models.PROTECT属性代码示例
  3. 加速度计、陀螺仪和姿态角
  4. linux 查看 磁盘iops,linux – 磁盘IOPS和sar tps之间的关系
  5. 空军部队计算机专业有没有用武之地,报名当兵可以选择陆军、海军、空军、武警、火箭军,艰苦地区部队...
  6. 如何进行安全性测试?
  7. c++中sqrt函数的使用
  8. el 表达式 判断字符串是否相等
  9. python内置颜色条_用于多个子图的Python颜色条
  10. MySQL5.7 连接不上的解决办法(本地无法登录)