用于小程序开发的通用API

小程序开发


浏览:1040 次

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请求中的其他附加表单数据

成功:回调函数成功调用