1. 程式人生 > >微信二次分享縮圖

微信二次分享縮圖

微信二次分享縮圖

 

<!-- 微信分享 -->

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

<script>

    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: [

            'onMenuShareTimeline',

            'onMenuShareQQ',

            'onMenuShareAppMessage',

            'onMenuShareQZone',

             // 隱藏右上角選單欄

             // 'hideOptionMenu',

             // 顯示右上角選單欄

             //'showOptionMenu'

        ]

    });

 

    wx.ready(function (){

        // 分享到朋友圈的例項

        wx.onMenuShareTimeline({

            // 分享標題

            title: "<?php echo $module_four['title_share']; ?>", 

            // 分享連結

            link: "<?php echo site_url('subscribe/index/module_four'); ?>", 

            // 分享圖示

            imgUrl: "<?php echo UPLOAD_URL.tag_photo($module_four['photo_share']) ?>", 

            success: function () {

                // 使用者確認分享後執行的回撥函式

                // alert("分享成功");

            },

            cancel: function () { 

                // 使用者取消分享後執行的回撥函式

                // alert("分享失敗");

            }

        });

 

        // 分享給朋友的例項

        wx.onMenuShareAppMessage({

            // 分享標題

            title: "<?php echo $module_four['title_share']; ?>", 

            // 分享描述

            desc: "<?php echo $module_four['title_share_intro']; ?>", 

            // 分享連結

            link: "<?php echo site_url('subscribe/module_four'); ?>", 

            // 分享圖示

            imgUrl: "<?php echo UPLOAD_URL.tag_photo($module_four['photo_share']) ?>", 

            // 分享型別,music、video或link,不填預設為link

            type: '', 

            // 如果type是music或video,則要提供資料鏈接,預設為空

            dataUrl: '', 

            success: function () { 

              // 使用者確認分享後執行的回撥函式

              // alert("分享成功");

            },

            cancel: function () {

                // 使用者取消分享後執行的回撥函式

                // alert("分享失敗");

            }

        });

    });

</script>