微信转发(分享)功能

本文介绍了两种实现微信应用中转发分享功能的方法,详细阐述了如何集成和配置,以实现用户在微信内轻松分享内容到朋友圈或发送给朋友。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 第一种方法:
        通过给 button 组件设置属性 open-type="share",可以在用户点击按钮后触发         Page.onShareAppMessage() 事件,如果当前页面没有定义此事件,则点击后无效果。相关组    件:button
微信小程序 单击按钮转发,一定要设置open-type。否则无效
<view class="container log-list">
       <button open-type="share">点击分享</button>
 </view>

  onShareAppMessage : function(){
            
  }

  1. 第二种方法:(比较倾向)
    /*分享给朋友*/  
    wx.onMenuShareAppMessage({
        title: '计划书', // 分享标题
        desc: '保险让生活更美好!', // 分享描述
        link: '${fenxurl}', // 分享链接
        imgUrl: '${params.urlg}/PF_IDENTIFY/Cacheable/image/business/plan-cover/product_img.png',                          // 分享图标
        type: 'link', // 分享类型,music、video或link,不填默认为link
        dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空
        success: function () {
        // 用户确认分享后执行的回调函数
        alert("您已分享");
        },
        cancel: function () {
        // 用户取消分享后执行的回调函数
        alert('您已取消分享');
        }
    })
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值