微信小程序api,微信小程序api列表和使用说明
2019-07-31 09:28:44 来源:沈阳小程序开发 作者:沈阳软件开发
API
该框架提供了微信的丰富本机API,可以轻松调整微信提供的功能,例如获取用户信息,本地存储和支付功能。
说明:
以wx.on开头的API是一个监听事件的API接口,接受CALLBACK函数作为参数。触发此事件时,将调用CALLBACK函数。
除非另有说明,否则其他API接口接受OBJECT作为参数。
OBJECT可以指定成功,失败,完成接收接口调用的结果。
参数名称类型必需描述
successFunction没有接口调用成功的回调函数
failFunction没有接口调用失败的回调函数
completeFunction没有结束接口调用的回调函数(如果调用成功或失败,则可以执行)
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 shutdown
媒体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从相册中选择一个视频,或者拍摄
文件API列表:
API说明
wx.saveFile保存文件
wx.getSavedFileList获取已保存文件的列表
wx.getSavedFileInfo获取保存的文件信息
wx.removeSavedFile删除保存的文件信息
wx.openDocument打开文件
数据API列表:
API说明
wx.getStorage获取本地数据缓存
wx.getStorageSync获取本地数据缓存
wx.setStorage设置本地数据缓存
wx.setStorageSync设置本地数据缓存
wx.getStorageInfo获取有关本地缓存的信息
wx.getStorageInfoSync获取有关本地缓存的信息
wx.removeStorage删除本地缓存内容
wx.removeStorageSync删除本地缓存内容
wx.clearStorage清理本地数据缓存
wx.clearStorageSync清理本地数据缓存
位置API列表:
API说明
wx.getLocation获取当前位置
wx.chooseLocationOpen地图选择位置
wx.openLocation打开内置地图
wx.createMapContext map组件控件
设备API列表:
API说明
wx.getNetworkType获取网络类型
wx.onNetworkStatusChange侦听网络状态更改
wx.getSystemInfo获取系统信息
wx.getSystemInfoSync获取系统信息
wx.onAccelerometerChange监控加速度数据
wx.startAccelerometer开始监控加速度数据
wx.stopAccelerometer停止监控加速度数据
wx.onCompassChange侦听指南针数据
wx.startCompass开始收听指南针数据
wx.stopCompass停止收听指南针数据
wx.setClipboardData设置剪贴板内容
wx.getClipboardData获取剪贴板内容
wx.makePhoneCall拨打电话
wx.scanCode扫描码
接口API列表:
API说明
wx.showToast显示一个提示框
wx.showLoading显示加载提示框
wx.hideToast隐藏提示框
wx.hideLoading隐藏提示框
wx.showModal显示模态弹出窗口
wx.showActionSheet显示菜单列表
wx.setNavigationBarTitle设置当前页面标题
wx.showNavigationBarLoading显示导航栏加载动画
wx.hideNavigationBarLoading隐藏导航栏加载动画
wx.navigate到新窗口打开页面
wx.redirect到原始窗口打开页面
wx.switchTab切换到标签页
wx.navigateBack返回上一页
wx.createAnimation animation
wx.createContext创建绘图上下文
wx.drawCanvas drawing
wx.stopPullDownRefresh停止下拉刷新动画
WXML节点信息API列表:
API说明
wx.createSelectorQuery创建一个查询请求
selectorQuery.in指定选择节点的自定义组件
selectorQuery.select基于选择器
选择单个节点selectorQuery.selectAll根据选择器选择所有节点
selectorQuery.selectViewport选择显示区域
nodesRef.boundingClientRect获取布局位置和大小
nodesRef.scrollOffset获取滚动位置
nodesRef.fields得到任何字段
selectorQuery.exec执行查询请求
WXML节点布局交叉状态:
API说明
wx.createIntersectionObserver创建一个IntersectionObserver对象
intersectionObserver.relativeTo指定引用节点
intersectionObserver.relativeToViewport指定页面显示区域作为参考区域
intersectionObserver.observe指定目标节点并开始监听
intersectionObserver.disconnect停止监听
打开界面:
API说明
Wx.login登录
wx.getUserInfo获取用户信息
wx.chooseAddress获取用户的送货地址
wx.requestPayment启动微信付款
wx.addCard添加卡优惠券
wx.openCard开卡优惠券
< 汇海(www.hvihi.com)是国内知名的商城系统和商城网站建设提供商,其中汇海技术小程序系统提供小程序商城开发,小程序配送系统,微分配系统,商城系统,电子商务网站建设, 微信发行系统,小程序商城及其他多端商场和电子商务行业解决方案>
确认:这个文件和图像源网络编辑器的网站部分,如果有侵权及时通信删除。 汇海hvihi.com网站原创文章,请注明出处。
“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。