微信jssdk html5 API接口调用

发表于

1.之前用的微信框架

https://www.easywechat.com/docs/master/zh-CN/basic-services/jssdk

2.注意这个参数

$app>jssdk>setUrl($url)

$url = urldecode(input(‘url’));  // 这句是获取前端传过来的url回调地址

3.前端调用api接口

$.ajax({
        url: ‘your server’,
        type: ‘POST’,
        dataType: ‘json’,
        data:{url:encodeURIComponent(location.href.split(‘#’)[0])},    // 注意这句
        success: function(data) {
            wx.config(JSON.parse(data));   //这里配置微信的sdk参数
        }
    })
4.微信sdk参数

[
            ‘checkJsApi’,
            ‘onMenuShareTimeline’,
            ‘onMenuShareAppMessage’,
            ‘onMenuShareQQ’,
            ‘onMenuShareWeibo’,
            ‘onMenuShareQZone’,
            ‘hideMenuItems’,
            ‘showMenuItems’,
            ‘hideAllNonBaseMenuItem’,
            ‘showAllNonBaseMenuItem’,
            ‘translateVoice’,
            ‘startRecord’,
            ‘stopRecord’,
            ‘onVoiceRecordEnd’,
            ‘playVoice’,
            ‘onVoicePlayEnd’,
            ‘pauseVoice’,
            ‘stopVoice’,
            ‘uploadVoice’,
            ‘downloadVoice’,
            ‘chooseImage’,
            ‘previewImage’,
            ‘uploadImage’,
            ‘downloadImage’,
            ‘getNetworkType’,
            ‘openLocation’,
            ‘getLocation’,
            ‘hideOptionMenu’,
            ‘showOptionMenu’,
            ‘closeWindow’,
            ‘scanQRCode’,
            ‘chooseWXPay’,
            ‘openProductSpecificView’,
            ‘addCard’,
            ‘chooseCard’,
            ‘openCard’

]

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注