1.1.1. 微信jssdk判断当前客户端版本是否支持指定JS接口
![]()
方法名称: checkWxJsApi
方法说明: 判断当前客户端版本是否支持指定JS接口
参数说明:(“-”为子级标识)
| 参数位序号 | 参数名称 | 参数类型 | 参数说明 | 参数是否必须 | 如果是回调其回传参数 |
|---|---|---|---|---|---|
| 1 | 配置参数项 | object | 配置参数对象 | 是 | 无 |
| - | -completed | function | 获取信息的回调 success: ‘1’/'0', 成功或者失败 data: 微信返回结果 |
是 | js object{'success': '1','data': {"checkResult": {"chooseImage": true}, "errMsg": "checkJsApi:ok"}} |
| - | -cpIncompatible | function | 环境没有实现此方法的回调 | 是 | 无 |
| - | -jsApiList | array | 接口列表 样例:['chooseImage'] 微信所有JS接口列表 |
是 | 无 |
调用样例:
CP.checkWxJsApi({
completed: function(data){
// data > {'success': '1','data': {"checkResult": {"chooseImage": true}, "errMsg": "checkJsApi:ok"}}
CP.tools.writelog('check_wx_js_api', data);
},
cpIncompatible: function () {
CP.tools.writelog('', '此环境不支持此方法');
},
jsApiList: ['onMenuShareTimeline', 'onMenuShareAppMessage', 'onMenuShareQQ', 'onMenuShareWeibo', 'onMenuShareQZone','startRecord', 'stopRecord', 'onVoiceRecordEnd', 'onVoicePlayEnd', 'uploadVoice', 'playVoice', 'getLocation','chooseImage', 'uploadImage','stopVoice','pauseVoice','previewImage','translateVoice']
});