uniapp h5微信分享

weixin_41688609發表於2020-11-13

第一步
npm install jweixin-module --save
第二步 在用到的地方引入
var jweixin = require(‘jweixin-module’)
第三步
通過當前頁面 window.location.href 連結找後端大佬換取 簽名等
第四配置分享
jweixin.config({
debug: false, // 開啟除錯模式,呼叫的所有api的返回值會在客戶端alert出來,若要檢視傳入的引數,可以在pc端開啟,引數資訊會通過log打出,僅在pc端時才會列印。
appId: ‘’, // 必填,公眾號的唯一標識
timestamp: ‘’, // 必填,生成簽名的時間戳
nonceStr: ‘’, // 必填,生成簽名的隨機串
signature: ‘’, // 必填,簽名
jsApiList: [
‘checkJsApi’,
‘onMenuShareTimeline’,
‘onMenuShareAppMessage’,
]
});
jweixin.ready(function () {

    jweixin.onMenuShareAppMessage({
        title: '', // 分享標題
        desc: '', // 分享描述
        link:  ''// 分享連結
        imgUrl:'' // 分享圖示
        type: '', // 分享型別,music、video或link,不填預設為link
        dataUrl: '', // 如果type是music或video,則要提供資料連結,預設為空
        success: function () {

        }
    });
    jweixin.onMenuShareTimeline({
        title: '', // 分享標題
        desc: '', // 分享描述
        link: '', // 分享連結
        imgUrl:'', // 分享圖示
        type: '', // 分享型別,music、video或link,不填預設為link
        dataUrl: '', // 如果type是music或video,則要提供資料連結,預設為空
        success: function () {

        }
    });
});

相關文章