首页 » 微信公众平台开发:从零基础到ThinkPHP5高性能框架实践 » 微信公众平台开发:从零基础到ThinkPHP5高性能框架实践全文在线阅读

《微信公众平台开发:从零基础到ThinkPHP5高性能框架实践》21.4.2 媒体

关灯直达底部

1.图片

wx.chooseImage接口用于从本地相册选择图片或使用相机拍照。

wx.previewImage接口用于预览图片。

wx.getImageInfo接口用于获取图片信息。

2.音频

wx.startRecord接口用于开始录音。当主动调用wx.stopRecord或者录音超过1分钟时,将自动结束录音,返回录音文件的临时文件路径。

wx.stopRecord接口用于主动停止录音。

3.音频播放控制

wx.playVoice接口用于开始播放语音,同时只允许一个语音文件正在播放,如果前一个语音文件还未播放完,将中断前一个语音的播放。

wx.pauseVoice接口用于暂停正在播放的语音。再次调用wx.playVoice播放同一个文件时,会从暂停处开始播放。如果想从头开始播放,需要先调用wx.stopVoice。

wx.stopVoice接口用于结束播放语音。

wx.createAudioContext(audioId)接口用于创建并返回audio上下文audioContext对象。

4.音乐播放控制

wx.getBackgroundAudioPlayerState接口用于获取音乐播放状态。

wx.playBackgroundAudio接口用于播放音乐,同时只能有一首音乐正在播放。

wx.pauseBackgroundAudio接口用于暂停播放音乐。

wx.seekBackgroundAudio接口用于控制音乐播放进度。

wx.stopBackgroundAudio接口用于停止播放音乐。

wx.onBackgroundAudioPlay接口用于监听音乐播放。

wx.onBackgroundAudioPause接口用于监听音乐暂停。

wx.onBackgroundAudioStop接口用于监听音乐停止。

5.文件

wx.getSavedFileList接口用于获取本地已保存的文件列表。

wx.getSavedFileInfo接口用于获取本地文件的文件信息。

wx.removeSavedFile接口用于删除本地存储的文件。

6.视频

wx.chooseVideo接口用于拍摄视频或从手机相册中选择视频,返回视频的临时文件路径。

wx.createVideoContext接口用于创建并返回video上下文videoContext对象。