您当前的位置: 首页 > 知识百科 > 微信小程序录音时长怎么获取?

微信小程序录音时长怎么获取?

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

  微信小程序录音时长怎么获取?录音功能是小程序功能里面比较特殊的功能,而且它还有很多限制,比如录音的时长。下面小编带大家了解一下微信小程序录音时长怎么获取?

  微信小程序录音时长怎么获取?

  小编想告诉大家的是,目前没有还没有很方便的获取录音时长的办法,录音成功后,并不能返回录音的时长,需要自己用定时器来计算。但是据说官网快要开发这个获取录音时长的功能了。下面我们可以看看官方录音接口的一些文档说明吧,方便大家的录音功能开发。

  微信小程序API 录音

  wx.startRecord(OBJECT)

  开始录音。当主动调用wx.stopRecord,或者录音超过1分钟时自动结束录音,返回录音文件的临时文件路径。当用户离开小程序时,此接口无法调用。

  OBJECT参数说明:

  注:文件的临时路径,在小程序本次启动期间可以正常使用,如需持久保存,需在主动调用wx.saveFile,在小程序下次启动时才能访问得到。

  success返回参数说明:

  wx.stopRecord()

   主动调用停止录音。

  示例小程序代码:

  tip:

  1、wx.startRecord接口需要用户授权,请兼容用户拒绝授权的场景。

  2、录音的音频默认是存在本地的临时路径下.第二次进入小程序无法正常使用,可以存持久,但是本地文件大小的限制是100M,最好还是上传后台.

  3、录音的时间不能太短.否则会失败;也不能超过60秒.到了60秒会自动停止录音.

  以上就是小编给大家找的微信小程序录音时长怎么获取?的全部内容了,虽然目前只能使用定时器的方法计算录音时长,但是我相信不久小程序功能会更加完善。如果你还有其他疑问,可以来我们微小乔哦!

相关推荐:

微信小程序录音格式怎么转换?

微信小程序录音界面怎么修改?

微信小程序录音授权关键代码