zoukankan      html  css  js  c++  java
  • 浅谈前端H5自定义分享实现方法

     引入jweinxin相关js文件,然后才可以做H5的分享
     <script src="js/jweixin-1.2.0.js"></script>
    let wxData = '';
    $.ajax({
        url: baseUrl + '/api/Invitation/inviteFriendsShare',
        type: "GET",
        data: {
            url: encodeURIComponent(window.location.href.split('#')[0])
        },
        success: function (res) {
            signPackage = res.data;
            var title = document.title;
            wxData = {
                "imgUrl": "https://img.boltshopvip.com/api/mtshare.png", //分享图标
                "title": "麻团小课堂 | 给孩子最好的通识启蒙课,足不出户看世界!", //分享标题
                "desc": '让知识陪孩子去远航!', //分享描述
                "link": "https://mtdd.jsxcloud.com/h5/index.html"
            };
            wx.config({
                debug: false,
                appId: signPackage.appId,
                timestamp: parseInt(signPackage.timestamp),
                nonceStr: signPackage.nonceStr,
                signature: signPackage.signature,
                jsApiList: [
                    'onMenuShareTimeline',
                    'onMenuShareAppMessage'
                ]
            });
        },
        fail: function (res) {
            console.log(res);
    
        }
    })
    wx.ready(function () {
        wx.onMenuShareTimeline({
            title: wxData.title,
            link: wxData.link,
            imgUrl: wxData.imgUrl,
            success: function () { 
          //分享成功后的回调
         } }); wx.onMenuShareAppMessage({ title: wxData.title, desc: wxData.desc, link: wxData.link, imgUrl: wxData.imgUrl, type:
    'link', dataUrl: '', success: function () {
          //分享成功后的回调
         }
        });
    });
  • 相关阅读:
    c++ 内存管理方式
    4.2学习总结
    PTA面向对象程序设计6-3 面积计算器(函数重载)
    3.26学习总结
    PTA——c++面向对象基础
    3.17学习总结.listview用法总结
    3.16学习总结
    3.15学习总结(Python爬取网站数据并存入数据库)
    android开发使用jxl创建Excel
    第一次结对作业
  • 原文地址:https://www.cnblogs.com/teamemory/p/10978116.html
Copyright © 2011-2022 走看看