微信代运营公司_微信公众号代运营_微信托管_上海云行锐翼微信代运营

WEB'S LEGEND

微信H5页面现如今可以实现录音功能

  • 分类:微信H5资讯
  • 时间:2018-05-30
  • 点击:

WWW.RYEPR.COM 云行锐翼微信代运营

客户简介

在变化莫测的互联网时代,我们的生活改变了很多,还有就是现在的人追求的也是各有不同,就拿微信来说,现在的人们已经不再满足目前有的,而是转向微信里的小程序微信H5,之前

         在变化莫测的互联网时代,我们的生活改变了很多,还有就是现在的人追求的也是各有不同,就拿微信来说,现在的人们已经不再满足目前有的,而是转向微信里的小程序微信H5,之前微信H5页面很少看到,近年来微信H5竟然实现了录音功能,可想而知时代发展的如此之快。
        微信H5页面开发中遇到关于微信录音试听的功能,开始录音,停止录音,自动停止录音都有相对应的方法。微信可以将录制的音频临时性保存本地,生成一个id返回前端。在点击开始录音时,如果超时一分钟,微信默认会中断录音,并且没有提示,但实际操作中,前端可能需要做一些提示操作,这时调用超时停止接口。
       播放语音系列微信都有相对应的接口:播放,暂停,停止,监听停止播放,前三个需要传语音的id,后一个会返回语音id。在上传接口中微信会返回一个服务器的音频id,前端需要将这个id传给后端,后端直接从微信服务器中提取音频,并将音频地址写入页面的 audio 标签上。格式上要注意:微信的本地音频包括微信服务器音频都是 amr 格式的,在微信中能播放此类格式,但是在h5播放页面中,前端用的 audio 标签不识别 amr 格式,所以这个就需要后端在提取的时候做一次格式转化,一般转化成 mp3 格式,转化后的音频质量会有损失但是可以调节损失度。格式这个也是在开发评估中没有预料到的。还有在播放 audio 标签音频的时候,安卓版本如果过低,是不能正常播放的,只能升级,说到这里有没有感觉到时代的发展的快速,之前很少人玩微信,更别说微信H5,现在因为时代的变化,很多人都在玩微信和微信H5,甚至会利用微信制作简单的微信H5页面。
 

返回列表