微信小程序分享功能、传参、接收参数

1,分享功能
在页面上与methods同级写上onShareAppMessage()函数。

onShareAppMessage() {return{title: "xxx欢迎你",//分享标题path: "/pages/detail/detail",//页面 path ,必须是以 / 开头的完整路径。//分享图标,路径可以是本地文件路径、代码包文件路径或者网络图片路径。支持PNG及JPG。显示图片长宽比是 5:4,我这里直接用的百度图片imageUrl: "https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fnimg.ws.126.net%2F%3Furl%3Dhttp%3A%2F%2Fdingyue.ws.126.net%2F2021%2F0128%2F6cd17366j00qnmnle008uc000vk00xcm.jpg%26thumbnail%3D650x2147483647%26quality%3D80%26type%3Djpg&refer=http%3A%2F%2Fnimg.ws.126.net&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1643177153&t=0a54d622654f2169d76bdfbf25ebbed8",//接口调用成功的回调函数success(res){uni.showToast({title:'分享成功'})},//接口调用失败的回调函数fail(res){uni.showToast({title:'分享失败',icon:'none'})}}},

这个函数是触发分享给朋友的函数。
title、path、imgUrl为自定义的分享内容。更多参数可看官方文档onShareAppMessage
2,传参和接收参数
传参就是在path路径后面加参数

path: "/pages/detail/detail?code=qwertyu12345678",

接收参数可以在页面的onLoad生命周期里面接收
options就包含着参数

onLoad(options) {if(options.code){this.params = options.code;}
},

还可以在入口文件内接收,即在app.vue页面用onLaunch()应用生命周期接收

onLaunch(options){id(options.code){let params = options.code;}
}

效果图

uniapp 微信小程序分享功能相关推荐

  1. uni-app 微信小程序 分享功能 传参 接收 与 调试

    uni-app 微信小程序 功能 传参 接收 与 调试 当使用微信小程序进行分享好友功能时,怎样能够联调,查看是否接收到参数,并在被分享人点进来的时候逻辑处理是否正确. 1.分享功能实现 分享给朋友 ...

  2. uni-app 微信小程序分享功能河北银丹互联网科技有限公司

    官方文档:https://uniapp.dcloud.io/api/plugins/share?id=onshareappmessage河北银丹互联网科技有限公司 方式1:小程序右上角原生菜单自带的分 ...

  3. uni-app 微信小程序分享功能

    官方文档:https://uniapp.dcloud.io/api/plugins/share?id=onshareappmessage 方式1:小程序右上角原生菜单自带的分享按钮  方式2:或者是在 ...

  4. uni-app/微信小程序 分享功能(开启右上角分享)@令狐张豪

    <script>export default{data() {return{}},onShareAppMessage(e) {if (e.from === 'button') {//con ...

  5. uni-app 微信小程序分享按钮

    uni-app 微信小程序分享按钮 官方文档说明 在 manifest.json 的 App SDK 配置里,勾选微信消息及朋友圈,并填写相关 appkey,微信 appkey 在需要分享的页面填写: ...

  6. 微信小程序分享功能开发及调试方法

    首先说一下使用方法如下,Button组件设置open-type="share"即可触发onShareAppMessage完成分享功能 <button class=" ...

  7. uniapp 微信小程序分享海报

    uniapp 微信小程序分享海报 下面是一个Uniapp微信小程序分享海报的简单示例: 在Uniapp项目中创建一个新的页面,用于展示要分享的内容和生成海报.例如,我们可以在新页面中显示一张图片和一些 ...

  8. 详解 - 解决微信小程序分享功能图片比例问题 - 全局分享

    前言: 我在我的博客小程序使用微信小程序分享功能 图片不符合5:4问题 ,对其原理 扫描下面二维码,可以体验哦 准备 在需要自定义分享的页面 设置canvas 组件 目录 准备 详解思路 定义总函数 ...

  9. uniapp 微信小程序分享给微信好友与分享到朋友圈功能

    微信小程序分享 使用方法: onLoad(){wx.showShareMenu({withShareTicket:true,//设置下方的Menus菜单,才能够让发送给朋友与分享到朋友圈两个按钮可以点 ...

最新文章

  1. 科研费4年翻3倍,全球科研队伍突破8000人,滴滴致力打造出行领域核心技术
  2. linux用户及权限
  3. 伟大的密码胜于利剑——RSA2012成都站掠影
  4. 计算机运行黑屏显示器正常,电脑主机运行正常 显示器黑屏
  5. 微信小程序页面文字超出一行隐藏,文字超出两行隐藏。
  6. 使用OpenJDK 11运行JAXB xjc编译器
  7. HDU 1142 A Walk Through the Forest dijkstra + DFS
  8. git 拉取代码失败
  9. Synology DS213J 群晖NAS git server架设方法!
  10. C#Winform频繁刷新导致界面闪烁解决方法
  11. 20200221_2_国家非文化遗产聚类分析
  12. 超好用的开源 IP 地址管理系统,告别传统 Excel 统计方式!
  13. mongoVue破解版
  14. android 腾讯视频 dlan,腾讯视频dlna怎么用 dlna功能使用方法 (图文)
  15. 流体力学有限元法(二)
  16. win10电脑开启卓越性能
  17. Unity实现键鼠控制立方体移动旋转
  18. 红米note5刷android,红米Note5 安卓9.0 解锁Bootloader-刷入第三方TWRP_Recovery 获取完整ROOT教程...
  19. 小鑫の日常系列故事(七)——小纸条
  20. 干货 | 如何做一档好节目?

热门文章

  1. ResNet随堂笔记
  2. 经典接口面试题与答案整理--已完结
  3. Yii2 实现上下联动的下拉框
  4. 《ProGit》读后感:我的git理解和常用Git命令
  5. 免费文字转语音软件有哪些?这几款宝藏工具你值得拥有
  6. 如何从普通员工成为一个领导者
  7. 深度学习之数据扩充,对应生成扩充的标签文件
  8. SKB中缓存的路由类型
  9. 人工智能大数据与区块链联合在线实验室基础装修技术要求
  10. Find, Fix, and Avoid Memory Leaks in C# .NET: 8 Best Practices