• h5网页 微信分享给好友,朋友圈-tp5


    控制器

    vendor('wechat.jssdk');
    $jssdk =new JSSDK("appid", "appsecret");
    $signPackage = $jssdk->GetSignPackage();
    $this->assign('signPackage',$signPackage);

    页面

    <script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>

    <script type="text/javascript">

      wx.config({

        debug: false,

        appId: '<?php echo $signPackage["appId"];?>',

        timestamp: <?php echo $signPackage["timestamp"];?>,

        nonceStr: '<?php echo $signPackage["nonceStr"];?>',

        signature: '<?php echo $signPackage["signature"];?>',

        jsApiList: [

          // 所有要调用的 API 都要加到这个列表中

          'checkJsApi',

          'onMenuShareTimeline', //

          'onMenuShareAppMessage',

          'onMenuShareQQ',

          'onMenuShareWeibo'

        ]

      });

      window.share_config = {

        "share": {

          "imgUrl": "https://www.zhishun.net/statics/default/images/logo.jpg", //分享图,默认当相对路径处理,所以使用绝对路径的的话,“http://”协议前缀必须在。

          "desc": "你对页面的描述", //摘要,如果分享到朋友圈的话,不显示摘要。

          "title": '分享卡片的标题', //分享卡片标题

          "link": window.location.href, //分享出去后的链接,这里可以将链接设置为另一个页面。

          "success": function() { //分享成功后的回调函数

          },

          'cancel': function() {

            // 用户取消分享后执行的回调函数

          }

        }

      };

      wx.ready(function() {

        wx.onMenuShareAppMessage(share_config.share); //分享给好友

        wx.onMenuShareTimeline(share_config.share); //分享到朋友圈

        wx.onMenuShareQQ(share_config.share); //分享给手机QQ

      });

    </script>

    附件地址:https://files.cnblogs.com/files/alonesky/wechat_shark.zip

  • 相关阅读:
    LQB201803乘积尾零
    最大公约数
    快速幂运算
    二分法查找原理
    递归-24点
    递归-爬楼梯
    递归-中项表达式求解
    IDEA的安装基本使用
    SSM和开源框架 ------面试指导
    JDK 8 新特性
  • 原文地址:https://www.cnblogs.com/alonesky/p/10900811.html
Copyright © 2020-2023  润新知