您当前的位置: 首页 > 知识百科 > 微信小程序上传音频怎么弄

微信小程序上传音频怎么弄

时间:2023-07-01 14:05 阅读数:44 人阅读 分类:知识百科

  微信小程序音频开发的问题能够找到的相关资料非常少,但是还有不少人不清楚微信小程序上传音频要怎么操作,接下来让小编给大家讲解一下,希望对大家有所帮助。

  官方文档地址:

  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 跟一个 组件绑定,通过它可以操作对应的 组件。

  以上就是关于微信小程序上传音频的全部内容了,文中对小程序音频进行了详细的介绍,如果你对小程序音频或者微信小程序开发还有不了解的地方,就请关注微信小程序素材网。

  

  微信小视频怎么带音乐具体步骤

  微信小程序有没有音乐?小程序怎么听音乐?

  如何实现微信小程序录音在另外的界面播放