zoukankan      html  css  js  c++  java
  • 微信JSSDK分享功能实现

     1 <script src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>  
     2 <script>
     3     wx.config({
     4        debug: false,
     5        appId: '<?php echo $data['jsConfig']['appId'];?>',
     6        timestamp:'<?php echo $data['jsConfig']['timestamp'];?>',
     7        nonceStr: '<?php echo $data['jsConfig']['nonceStr'];?>',
     8        signature: '<?php echo $data['jsConfig']['signature'];?>',
     9        jsApiList: [
    10             'checkJsApi',
    11             'onMenuShareTimeline',
    12             'onMenuShareAppMessage',
    13             'onMenuShareQQ',
    14             'onMenuShareWeibo',
    15             'onMenuShareQZone'
    16        ]
    17     });
    18     wx.error(function(res){
    19         alert(res.errMsg);
    20     });
    21     wx.ready(function(){
    22         //分享到朋友圈
    23         wx.onMenuShareTimeline({
    24             title: '', // 分享标题
    25             link: '', // 分享链接
    26             imgUrl: '', // 分享图标
    27             success: function () {
    28                 //alert("分享成功");return false; 
    29                 //用户确认分享后执行的回调函数
    30             },
    31             cancel: function () { 
    32                 //alert("取消分享");return false;
    33                 //用户取消分享后执行的回调函数
    34             }
    35         });
    36         //分享给好友
    37         wx.onMenuShareAppMessage({
    38             title: '', // 分享标题
    39             desc: '', // 分享描述
    40             link: '', // 分享链接
    41             imgUrl: '', // 分享图标
    42             type: '', // 分享类型,music、video或link,不填默认为link
    43             dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空
    44             success: function () {
    45                     //alert("分享成功");return false; 
    46                     //用户确认分享后执行的回调函数
    47                 },
    48                 cancel: function () { 
    49                     //alert("取消分享");return false;
    50                     //用户取消分享后执行的回调函数
    51                 }
    52         });
    53         //分享到QQ
    54         wx.onMenuShareQQ({
    55             title: '', // 分享标题
    56             desc: '', // 分享描述
    57             link: '', // 分享链接
    58             imgUrl: '', // 分享图标
    59             success: function () {
    60                     //alert("分享成功");return false; 
    61                     //用户确认分享后执行的回调函数
    62                 },
    63                 cancel: function () { 
    64                     //alert("取消分享");return false;
    65                     //用户取消分享后执行的回调函数
    66                 }
    67         });
    68         //分享到腾讯微博
    69         wx.onMenuShareWeibo({
    70             title: '', // 分享标题
    71             desc: '', // 分享描述
    72             link: '', // 分享链接
    73             imgUrl: '', // 分享图标
    74             success: function () {
    75                     //alert("分享成功");return false; 
    76                     //用户确认分享后执行的回调函数
    77                 },
    78                 cancel: function () { 
    79                     //alert("取消分享");return false;
    80                     //用户取消分享后执行的回调函数
    81                 }
    82         });
    83         //分享到QQ空间
    84         wx.onMenuShareQZone({
    85             title: '', // 分享标题
    86             desc: '', // 分享描述
    87             link: '', // 分享链接
    88             imgUrl: '', // 分享图标
    89             success: function () {
    90                     //alert("分享成功");return false; 
    91                     //用户确认分享后执行的回调函数
    92                 },
    93                 cancel: function () { 
    94                     //alert("取消分享");return false;
    95                     //用户取消分享后执行的回调函数
    96                 }
    97         });
    98     })
    99 </script>
  • 相关阅读:
    微服务架构:自动扩展简介
    作为软件开发人员需要的技术技能
    NetStat
    IntegerCache缓存占用堆、栈、常量池的问题,自动拆装箱的基本概念,Integer==int时的问题说明
    Docker常用命令速查手册(华贵铂金版)
    深入剖析Windows专业版安装Docker引擎和Windows家庭版Docker引擎安装的区别
    一个有趣的现象,既然是知识产出还是有必要声明下原创最好【虾扯蛋系列】
    MySql CPU彪高到百分之1000的排查思路
    准备一个大菜
    常见的 由于未调整服务器 ulimit 而引起的内存溢出问题
  • 原文地址:https://www.cnblogs.com/wxfallstar/p/6925514.html
Copyright © 2011-2022 走看看