微信公众号的分享功能

1.首先下载npm install wexin-js-sdk --save,引入JS-SDK开发工具包,import * as $wx from "weixin-js-sdk";

2.配置 wx.config 接口,全局执行一次即可

$wx.config({

        debug: false,

        appId: wxdata.appId, // 必填,公众号的唯一标识

        timestamp: wxdata.timestamp, // 必填,生成签名的时间戳

        nonceStr: wxdata.nonceStr, // 必填,生成签名的随机串

        signature: wxdata.signature, // 必填,签名

//必填,需要使用的JS接口列表

        jsApiList: [

          "updateAppMessageShareData",分享给朋友

          "updateTimelineShareData",//分享到朋友圈

        ],

      });

3.设置分享内容的,并不能拉起分享弹窗,如需分享只能通过右上角三个点操作。

wx.updateAppMessageShareData({

title: '', // 分享标题

desc: '', // 分享描述

link: '', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致

imgUrl: '', // 分享图标

success: function () {

// 设置成功

}

});

wx.updateTimelineShareData({

title: '', // 分享标题

link: '', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致

imgUrl: '', // 分享图标

success: function () {

// 设置成功

}

});

4.接口安全域名,设置后有个生效时间,否则调整会报updateTimelineShareData:fail, the permission value is offline verifying


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值