微信小程序商业级开发实战周记(四)

微信小程序商业级开发实战周记(四)

  • 常用API
    • 基础
    • 系统
      • 系统信息
      • 更新
    • 小程序
      • 生命周期
      • 应用级事件
      • 调试
      • console

常用API

基础

wx.canIUse
判断小程序的API,回调,参数,组件等是否在当前版本可用

wx.base64ToArrayBuffer
将 Base64 字符串转成 ArrayBuffer 对象

wx.arrayBufferToBase64
将 ArrayBuffer 对象转成 Base64 字符串

系统

系统信息

wx.getSystemInfoSync
wx.getSystemInfo 的同步版本

wx.getSystemInfo
获取系统信息

更新

wx.getUpdateManager
获取全局唯一的版本更新管理器,用于管理小程序更新

小程序

生命周期

wx.getLaunchOptionsSync
获取小程序启动时的参数

wx.getEnterOptionsSync
获取本次小程序启动时的参数

应用级事件

wx.onUnhandledRejection
监听未处理的 Promise 拒绝事件

wx.onPageNotFound
监听小程序要打开的页面不存在事件

wx.onError
监听小程序错误事件

wx.onAudioInterruptionEnd
监听音频中断结束事件

wx.onAudioInterruptionBegin
监听音频因为受到系统占用而被中断开始事件

wx.onAppShow
监听小程序切前台事件

wx.onAppHide
监听小程序切后台事件

wx.offUnhandledRejection
取消监听未处理的 Promise 拒绝事件

wx.offPageNotFound
取消监听小程序要打开的页面不存在事件

wx.offError
取消监听小程序错误事件

wx.offAudioInterruptionEnd
取消监听音频中断结束事件

wx.offAudioInterruptionBegin
取消监听音频因为受到系统占用而被中断开始事件

wx.offAppShow
取消监听小程序切前台事件

wx.offAppHide
取消监听小程序切后台事件

调试

wx.setEnableDebug
设置是否打开调试开关

wx.getRealtimeLogManager
获取实时日志管理器对象

wx.getLogManager
获取日志管理器对象

console

console.debug
向调试面板中打印 debug 日志

console.error
向调试面板中打印 error 日志

console.group
在调试面板中创建一个新的分组

console.groupEnd
结束由 console.group 创建的分组

console.info
向调试面板中打印 info 日志

console.log
向调试面板中打印 log 日志

console.warn
向调试面板中打印 warn 日志

此文仅为个人对一周学习的记录,侵删

你可能感兴趣的:(微信小程序商业级开发实战周记(四))