微信分享

Posted 盖大楼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信分享相关的知识,希望对你有一定的参考价值。

1、引入

<script src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js" type="text/javascript" charset="utf-8"></script>

2、配置api

$(function(){
    wx.config({
        debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
        appId: ‘wxad8b996694af4890‘, // 必填,公众号的唯一标识
        timestamp:‘{$timestamp}‘, // 必填,生成签名的时间戳
        nonceStr: ‘{$noncestr}‘, // 必填,生成签名的随机串
        signature: ‘{$signature}‘,// 必填,签名,见附录1
        jsApiList: [‘onMenuShareTimeline‘,‘onMenuShareAppMessage‘,‘onMenuShareQQ‘,
        ‘onMenuShareWeibo‘,‘onMenuShareQZone‘,‘chooseImage‘,‘previewImage‘,‘uploadImage‘,
        ‘downloadImage‘,‘getNetworkType‘,‘openLocation‘,‘getLocation‘,‘hideOptionMenu‘,
        ‘showOptionMenu‘,‘hideMenuItems‘,‘showMenuItems‘,‘hideAllNonBaseMenuItem‘,
        ‘showAllNonBaseMenuItem‘,‘closeWindow‘,‘scanQRCode‘] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
    });
    var wxshare={};
    wxshare.initcont1={
            title: ‘分享小工具多多,总有一款适合你‘, // 分享标题
            desc: ‘快分享给你的好友吧~‘, // 分享描述
            link: ‘http://p2pxin.rongtuojinrong.com/rongtuoxinsoc/guanjia/howsharefenxiang?Token={$Token}&UserId={$UserId}&AppId={$AppId}&AppTime={$AppTime}‘, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
            imgUrl: ‘http://p2pxin.rongtuojinrong.com/Uploads/Article/20171012052547_95900.jpg‘, // 分享图标
    };
    wx.ready(function(){
        wx.onMenuShareAppMessage(wxshare.initcont1);
        wx.onMenuShareTimeline(wxshare.initcont1);
        wx.onMenuShareQQ(wxshare.initcont1);
        wx.onMenuShareWeibo(wxshare.initcont1);
        wx.onMenuShareQZone(wxshare.initcont1);
    });
})

 

以上是关于微信分享的主要内容,如果未能解决你的问题,请参考以下文章

分享几个实用的代码片段(第二弹)

分享几个实用的代码片段(第二弹)

小程序各种功能代码片段整理---持续更新

分享几个实用的代码片段(附代码例子)

分享几个实用的代码片段(附代码例子)

pbootcms对接微信扫码登录代码核心片段和步骤(前后端)