javascript - 微信卡券领取后无法关闭页面
PHPz
PHPz 2017-04-11 10:58:50
0
0
588
wx.config({
                debug: false,
                appId: '<?php echo $sign['appId']; ?>',
                timestamp: <?php echo $sign['timestamp']; ?>,
                nonceStr: '<?php echo $sign['nonceStr']; ?>',
                signature: '<?php echo $sign['signature']; ?>',
                jsApiList: [
                    'checkJsApi',
                    'addCard',
                    'chooseCard',
                    'openCard',
                    'hideMenuItems',
                    'showMenuItems',
                    'closeWindow'
                ]
            });

            wx.ready(function () {
                var json = <?php echo $cardExt?>;
                setTimeout(function() {
                    wx.closeWindow();
                    //window.location.href = url;
                }, 5000);
                var url = '<?php echo url('Index', 'closeWindow', array(), 'index.php'); ?>';
                wx.addCard({
                    cardList: json.card_list,
                    success: function (res) {
                        alert('领取成功,进入微信>我>卡包查看');
                        wx.closeWindow();
                        window.location.href = url;
                    },
                    cancel: function (res) {
                        wx.closeWindow();
                        window.location.href = url;
                    },
                    fail: function (res) {
                        wx.closeWindow();
                        window.location.href = url;
                    }
                });
            });

config是ok
无论是直接wx.closeWindow还是跳转到关闭页面都会出现closeWindow:error
在android里是正常的,IOS下面才有这问题

PHPz
PHPz

学习是最好的投资!

全部回覆(0)
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!