zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    其他综合收益的会计处理
    公允价值变动损益与投资收益的区别是什么?
    公允价值变动损益属于什么科目
    交易性金融资产和其他权益工具投资的区别
    属于在某一时段内履行的履约义务的情形
    合同履约成本和合同取得成本
    linux find查找并拷贝 exec xargs区别[转载]
    centos 安装discuz
    批处理变量,扩展,及变量截取
    常用DDL
  • 原文地址:https://www.cnblogs.com/alonesky/p/10900811.html
Copyright © 2011-2022 走看看