频道栏目
首页 > 程序开发 > 移动开发 > 其他 > 正文
微信小程序api调起微信提供的功能-网络、媒体、文件、数据存储、位置、设备、界面、开发接口
2017-01-16 10:00:17         来源:timtian008的博客  
收藏   我要投稿

微信小程序-API

框架提供丰富的微信原生API,可以方便的调起微信提供的能力,如获取用户信息,本地存储,支付功能等。

说明:

wx.on 开头的 API 是监听某个事件发生的API接口,接受一个 CALLBACK 函数作为参数。当该事件触发时,会调用 CALLBACK 函数。
如未特殊约定,其他 API 接口都接受一个OBJECT作为参数。
OBJECT中可以指定success, fail, complete来接收接口调用结果。

参数名    类型          必填   说明
success   Function  否   接口调用成功的回调函数
fail      Function  否   接口调用失败的回调函数
complete  Function  否   接口调用结束的回调函数(调用成功、失败都会执行)

API列表:

网络 API 列表:

API 说明

wx.request     发起网络请求
wx.uploadFile      上传文件
wx.downloadFile    下载文件
wx.connectSocket   创建 WebSocket 连接
wx.onSocketOpen    监听 WebSocket 打开
wx.onSocketError    监听 WebSocket 错误
wx.sendSocketMessage    发送 WebSocket 消息
wx.onSocketMessage  接受 WebSocket 消息
wx.closeSocket          关闭 WebSocket 连接
wx.onSocketClose    监听 WebSocket 关闭

媒体 API 列表:

API 说明

wx.chooseImage  从相册选择图片,或者拍照
wx.previewImage 预览图片
wx.startRecord  开始录音
wx.stopRecord   结束录音
wx.playVoice    播放语音
wx.pauseVoice   暂停播放语音
wx.stopVoice    结束播放语音
wx.getBackgroundAudioPlayerState    获取音乐播放状态
wx.playBackgroundAudio  播放音乐
wx.pauseBackgroundAudio 暂停播放音乐
wx.seekBackgroundAudio  控制音乐播放进度
wx.stopBackgroundAudio  停止播放音乐
wx.onBackgroundAudioPlay    监听音乐开始播放
wx.onBackgroundAudioPause   监听音乐暂停
wx.onBackgroundAudioStop    监听音乐结束
wx.chooseVideo  从相册选择视频,或者拍摄
wx.saveFile 保存文件

数据 API 列表:

API 说明

wx.getStorage   获取本地数据缓存
wx.setStorage   设置本地数据缓存
wx.clearStorage 清理本地数据缓存

位置 API 列表:

API 说明

wx.getLocation  获取当前位置
wx.openLocation 打开内置地图

设备 API 列表:

API 说明

wx.getNetworkType   获取网络类型
wx.getSystemInfo    获取系统信息
wx.onAccelerometerChange    监听重力感应数据
wx.onCompassChange  监听罗盘数据

界面 API 列表:

API 说明

wx.setNavigationBarTitle    设置当前页面标题
wx.showNavigationBarLoading 显示导航条加载动画
wx.hideNavigationBarLoading 隐藏导航条加载动画
wx.navigateTo   新窗口打开页面
wx.redirectTo   原窗口打开页面
wx.navigateBack 退回上一个页面
wx.createAnimation  动画
wx.createContext    创建绘图上下文
wx.drawCanvas   绘图
wx.hideKeyboard 隐藏键盘
wx.stopPullDownRefresh  停止下拉刷新动画

开放接口:

API 说明

wx.login    登录
wx.getUserInfo  获取用户信息
wx.requestPayment   发起微信支付
点击复制链接 与好友分享!回本站首页
上一篇:1.16防止双击onclick
下一篇:你真的知道APP缓存目录的内幕吗
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站