zoukankan      html  css  js  c++  java
  • 自定义微信分享链接

    首先获取微信签名,详情见上一篇。

    一、微信“分享到朋友圈”接口— wx.onMenuShareTimeline()

        wx.ready(function () {
            wx.onMenuShareTimeline({  //修改分享到朋友圈链接内容
                title: '{$info.name}', // 分享标题
                link: 'https://www.baidu.com/', // 分享链接
                imgUrl: '{$url}__PUBLIC__/Uploads/{$goodsvo.image}', // 分享图标
                success: function () { 
                    // 用户确认分享后执行的回调函数
                    alert('分享成功');
                },
                cancel: function () { 
                    // 用户取消分享后执行的回调函数
                }
            });
            wx.error(function(res){
                // config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。
                alert("errorMSG:"+res);
            });
    });

    二、分享给朋友接口— onMenuShareAppMessage() 

    wx.onMenuShareAppMessage({  //修改分享给朋友链接内容
        title: '', // 分享标题
        desc: '', // 分享描述
        link: '', // 分享链接
        imgUrl: '', // 分享图标
        type: '', // 分享类型,music、video或link,不填默认为link
        dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空
        success: function () { 
            // 用户确认分享后执行的回调函数
        },
        cancel: function () { 
            // 用户取消分享后执行的回调函数
        }
    });
    那些看似不起波澜的日复一日,会突然在某一天让人看到坚持的意义。
  • 相关阅读:
    516. Longest Palindromic Subsequence
    31. Next Permutation
    572. Subtree of Another Tree
    vue中无法监听到子组件的事件的问题
    vue中注意watch的执行顺序
    vue中路由懒加载浅析
    关于typescript 报错问题
    深入理解Typescript中文版
    vue中的高阶组件
    vue中的mixins
  • 原文地址:https://www.cnblogs.com/Dcode/p/14719047.html
Copyright © 2011-2022 走看看