-
界面API:
- wx.navigateTo / wx.redirectTo: 用于导航到新页面或替换当前页面。
- wx.switchTab: 切换到指定的 tabBar 页面。
- wx.showToast / wx.showModal: 显示消息提示框或模态对话框。
- wx.createAnimation: 创建动画实例,用于实现页面动画效果。
-
网络API:
- wx.request: 发起网络请求,支持 HTTP / HTTPS 协议。
- wx.uploadFile / wx.downloadFile: 上传文件或下载文件。
- wx.connectSocket / wx.sendSocketMessage: 创建 WebSocket 连接并发送数据。
- wx.getNetworkType: 获取网络类型。
-
媒体API:
- wx.chooseImage / wx.chooseVideo: 从相册或相机中选择图片或视频。
- wx.previewImage: 预览图片。
- wx.createInnerAudioContext: 创建音频对象,用于控制音频播放。
- wx.createVideoContext: 创建视频对象,用于控制视频播放。
-
位置API:
- wx.getLocation: 获取当前的地理位置。
- wx.chooseLocation: 打开地图选择位置。
- wx.openLocation: 使用地图查看位置。
-
设备API:
- wx.getSystemInfo: 获取系统信息,如屏幕宽度、高度等。
- wx.getNetworkType: 获取网络类型。
- wx.scanCode: 扫码功能,识别二维码或条形码。
-
数据缓存API:
- wx.setStorage / wx.getStorage: 存储和读取本地缓存数据。
- wx.clearStorage: 清除本地数据缓存。
- wx.getStorageSync / wx.setStorageSync: 同步版本的数据存储 API。
-
系统API:
- wx.setNavigationBarTitle: 动态设置当前页面的标题。
- wx.setTabBarBadge: 动态设置 tabBar 某一项的内容。
- wx.onAppShow / wx.onAppHide: 监听小程序进入前台和后台事件。
-
小程序界面交互API:
- wx.createCanvasContext: 创建 canvas 绘图上下文。
- wx.createSelectorQuery: 创建一个 SelectorQuery 对象,用于获取页面元素信息。
- wx.createIntersectionObserver: 创建一个 IntersectionObserver 对象,用于监听节点相交状态的变化。
02-19
2226
12-09