微信小程序上传音频怎么弄
微信小程序音频开发的问题能够找到的相关资料非常少,但是还有不少人不清楚微信小程序上传音频要怎么操作,接下来让小编给大家讲解一下,希望对大家有所帮助。
官方文档地址:
audio:mp.weixin.qq/debug/w ... nt/audio.html#audio
小程序录音:mp.weixin.qq/debug/wxadoc/dev/api/media-record.html
wx.startRecord(OBJECT)
开始录音。当主动调用wx.stopRecord,或者录音超过1分钟时自动结束录音,返回录音文件的临时文件路径。当用户离开小程序时,此接口无法调用。
wx.stopRecord()
主动调用停止录音。
音频播放控制:mp.weixin.qq/debug/wxadoc/dev/api/media-voice.html
wx.playVoice(OBJECT)
开始播放语音,同时只允许一个语音文件正在播放,如果前一个语音文件还没播放完,将中断前一个语音播放。
wx.pauseVoice()
暂停正在播放的语音识别。再次调用wx.playVoice播放同一个文件时,会从暂停处开始播放。如果想从头开始播放,需要先调用 wx.stopVoice。
wx.stopVoice()
结束播放语音。
音乐播放控制:mp.weixin.qq/debug/w ... ckground-audio.html
wx.getBackgroundAudioPlayerState(OBJECT)
获取后台音乐播放状态。
wx.playBackgroundAudio(OBJECT)
使用后台播放器播放音乐,对于微信客户端来说,只能同时有一个后台音乐在播放。当用户离开小程序后,音乐将暂停播放;当用户点击“显示在聊天顶部”时,音乐不会暂停播放;当用户在其他小程序占用了音乐播放器,原有的小程序音乐将停止播放。
wx.pauseBackgroundAudio()
暂停播放音乐。
wx.seekBackgroundAudio(OBJECT)
控制音乐播放进度。
wx.stopBackgroundAudio()
停止播放音乐。
wx.onBackgroundAudioPlay(CALLBACK)
监听音乐播放。
wx.onBackgroundAudioPause(CALLBACK)
监听音乐暂停。
wx.onBackgroundAudioStop(CALLBACK)
监听音乐停止。
音频组件控制:mp.weixin.qq/debug/wxadoc/dev/api/api-audio.html
wx.createAudioContext(audioId)
创建并返回 audio 上下文 audioContext 对象
audioContext
audioContext 通过 audioId 跟一个 组件绑定,通过它可以操作对应的 组件。
以上就是关于微信小程序上传音频的全部内容了,文中对小程序音频进行了详细的介绍,如果你对小程序音频或者微信小程序开发还有不了解的地方,就请关注微信小程序素材网。
微信小视频怎么带音乐具体步骤
微信小程序有没有音乐?小程序怎么听音乐?
如何实现微信小程序录音在另外的界面播放
上一篇:以汉堡王为例微信扫码开票怎么搞?
下一篇:如何利用微信h5引导关注公众号?