E企盈营销工具技术服务商 热线:4006-838-530

小程序开发——常用API(笔记)

E企盈直播平台营销卖货系统

常用APIwx.canIUse(string schema)判断小程序的API、回调、参数、组件等是否在当前版本可用wx.getSystemInfoSync()  | wx.getSystemInfo()获取系统信息wx.getLaunchOptionsSync()获取小程序启动时的参数属性path:启动小程序的路径scene:启动小程序的场景值query:启动小程序的query参数shareTicket:转发信息referrerInfo:来源信息应用级事件wx.onPageNotFound(function callback) | App.onPageNotFound(function callback)监听小程序要打开的页面不存在事件属性path:不存在页面的路径query:不存在也秒的query参数isEntryPage:时候本次启动的首个页面wx.onError(function callback)监听小程序错误事件wx.onAudioInterruptionEnd(function callback)监听音视频中断结束事件wx.onAudioInterruptionBegin(function callback)监听音频因系统占用而被中断开始事件(闹钟、电话、语音聊天、视频聊天等)wx.onAppShow(function callback) | App.onShow(function callback)监听小程序切前台事件属性path:小程序切前台的路径scene: 小程序切前台的场景值query:小程序切前台的query参数ShareTicket:转发信息referrerInfo:来源信息wx.onAppHide | App.onHide监听小程序切后台事件wx.offPageNotFound(function callback) | wx.offError(function callback) | wx.offAudioInterruptionEnd(function callBack) | wx.offAudioInterruptionBegin(function callBack) | wx.offAppShow(function callBack) | wx.offAppHide(function callBack)取消监听事件定时器clearInterval(interavalID)取消setInterval设置的定时器clearTimeout(timeoutID)取消setTimeout 设置的定时器setInterval(callback,number delay, any rest)设置Interval定时器setTimeout(callback,number delay, any rest)设置timeout定时器路由wx.switchTab(object) I wx.reLaunch(object) | wx…redirect(object) | wx.navigateTo(object) | wx.navigateBack(object)页面路由参数:url: 需要跳转的页面路径success:调用成功的回调函数fail:调用失败的回调函数complete: 调用结束的回调函数界面相关wx.showToast(object) | wx.hideToast(object)显示消息框参数title: 提示的内容icon: 图标image: 自定义图标的本地路径,优先级高于iconduration: 提示的延迟时间mask: 是否显示透明蒙层success: 调用成功的回调函数fail: 调用失败的回调函数complete: 接口调用结束的回调函数wx.showModal(object)显示模态对话框参数:title: 提示的标题content: 提示的内容showCancel: 是否显示取消按钮cancelText: 取消按钮文字cancelColor: 取消按钮文字颜色confirmTextL 确认按钮的文字confirmColor: 确认按钮的文字颜色success: 接口调用成功的回调函数fail: 接口调用失败的回调函数complete: 接口调用结束的回调函数wx.showLoading(object) | wx.hideLoading(object)显示loading提示框参数title: 提示的内容mask: 是否显示透明蒙层success: 接口调用成功的回调函数fail: 接口调用失败的回调函数complete: 接口调用结束的回调函数wx.pageScrollTo(Object)将页面滚动到目标位置参数scrollTop: 滚动到页面的目标位置duration: 滚动动画的时长success: 接口调用成功的回调函数fail: 接口调用失败的回调函数complete: 接口调用结束的回调函数网络相关wx,request(object)发起网络请求参数url: 服务器接口地址data: 请求参数header: 设置请求的headermethod:HTTP请求方法dataType: 返回的数据格式responseType:响应的数据类型success: 接口调用成功的回调函数fail:接口调用失败的回调函数complete: 接口调用结束的回调函数wx.downloadFile(object)下载文件资源到本地参数url:下载资源的urlheader:HTTP请求的HeaderfilePath: 指定文件下载后存储的路径success: 接口调用成功的回调函数fail: 接口调用失败的回调函数complete:接口调用结束的回调函数wx.uploadFile(object)将本地资源上传到服务器参数url: 开发者服务器地址filePath: 要上传文件资源的路径name: 文件对应的keyheader: HTTP请求的HeaderformData: HTTP请求中其他额外的form datasuccess: 接口调用成功的回调函数fail: 接口调用失败的回调函数complete: 接口调用结束的回调函数wx.connectSocket(object)创建一个WebSocket连接属性url: 服务器wss接口地址header: HTTP Headerprotocols: 子协议数组tcpNoDelay: 建立TCP 连接的时候的TCP_NODELAY设置success: 接口调用成功的回调函数fail: 接口调用失败的回调函数complete: 接口调用结束的回调函数wx.closeSocket(object)关闭WebSocket 连接参数code: 连接状态号reason:表示连接被关闭的原因success:接口调用成功的回调函数fail: 接口调用失败的回调函数complete: 接口调用结束的回调函数wx.onSocketMessage(function) | wx.onSocketError(object) | wx.onSocketClose(object) | wx.onSocketOpen(object)监听webSocket 相关事件

赞(0) 打赏
未经允许不得转载:E企盈小程序开发-热线:4006-838-530 » 小程序开发——常用API(笔记)
分享到: 更多 (0)
E企盈小程序直播营销卖货系统
E企盈直播平台营销卖货系统

评论 抢沙发

E企盈小程序开发

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏