用于小程序开发的通用API
小程序开发
浏览:1039 次

wx。canIUse(字符串模式)
确定小程序的API、回调、参数、组件等在当前版本中是否可用
wx.getSystemInfoSync()| wx.getSystem信息()
获取系统信息
wx.getLaunchOptionsSync()
获取小程序启动时的参数
属性
路径:启动小程序的路径
场景:启动小程序的场景值
query:启动小程序的查询参数
ShareTicket:转发信息
RefererInfo:源信息
wx。onPageNotFound(函数回调)|app。onPageNotFound(函数回调)
侦听器小程序要打开的页面上不存在任何事件
属性
路径:页面的路径不存在
查询:不存在查询参数
IsEntryPage:这次启动的第一个页面
wx。onError(函数回调)
侦听小程序错误事件
wx。onAudioInterruptionEnd(函数回调)
监控音视频中断结束事件
wx。onAudioInterruptionBegin(函数回调)
由于系统占用启动事件(闹钟、电话、语音聊天、视频聊天等),监控音频中断
wx。onAppShow(函数回调)|app。onShow(函数回调)
侦听小程序前台事件
属性
路径:小程序到前台的路径
场景:小程序前景的场景值
查询:小程序前台查询参数
ShareTicket:转发信息
RefererInfo:源信息
wx.onAppHide|App.onHide
监听小程序切换的背景事件
wx。offPageNotFound(函数回调)|wx。offError(函数回调)|wx。offAudioInterruptionEnd(函数callBack)|wx。offAudioInterruptionBegin(函数callBack)|wx。offAppShow(函数callBack)|wx。offAppHide(函数callBack)
取消侦听事件
清除间隔(intervalID)
取消setInterval设置的计时器
clearTimeout(超时ID)
取消setTimeout设置的计时器

setInterval(回调、数字延迟、任何休息)
设置间隔计时器
setTimeout(回调、数字延迟、任何休息)
设置超时计时器
wx.switchTab(对象)I wx.reLaunch(对象)|wx…redirect(对象)
页面路由
参数:
Url:要跳转的页面路径
成功:成功调用回调函数
失败:调用失败的回调函数
完成:调用结束的回调函数
wx.showToast(对象)|wx.hideToast
显示消息框
参数
标题:提示内容
图标:图标
图:自定义图标的本地路径优先于图标
持续时间:提示延迟时间
遮罩:是否显示透明遮罩
成功:成功调用回调函数
失败:调用失败的回调函数
完成:接口调用结束时的回调函数
wx.showModal(对象)
显示模式对话框
参数:
标题:提示的标题
内容:提示内容
showCancel:是否显示取消按钮
CancelText:取消按钮文本
CancelColor:取消按钮文本颜色
confirmTextL确认按钮的文本
ConfirmColor:确认按钮的文本颜色
成功:接口成功调用回调函数
失败:调用接口失败的回调函数
完成:接口调用结束时的回调函数
wx.showLoading(对象)|wx.hideLoading
显示加载提示框
参数
标题:提示内容
遮罩:是否显示透明遮罩

成功:接口成功调用回调函数
失败:调用接口失败的回调函数
完成:接口调用结束时的回调函数
wx.pageScrollTo(对象)
将页面滚动到目标
参数
ScrollTop:滚动到页面的目标位置
持续时间:滚动动画的持续时间
成功:接口成功调用回调函数
失败:调用接口失败的回调函数
complete:接口调用结束时的回调函数
wx,请求(对象)
启动网络请求
参数
Url:服务器接口地址
数据:请求参数
header:设置请求的头
方法:HTTP请求方法
DataType:返回的数据格式
responseType:响应的数据类型
成功:接口成功调用回调函数
失败:调用接口失败的回调函数
完成:接口调用结束时的回调函数
wx.downloadFile(对象)
本地下载文件资源
参数
Url:下载资源的Url
标头:HTTP请求的标头
FilePath:指定存储下载文件的路径
成功:接口成功调用回调函数
失败:调用接口失败的回调函数
完成:接口调用结束时的回调函数
wx.uploadFile(对象)
将本地资源上载到服务器
参数
Url:开发者服务器地址
FilePath:上传文件资源的路径
名称:文件对应密钥
标头:HTTP请求的标头
FormData:HTTP请求中的其他附加表单数据

成功:回调函数成功调用