收藏
回答

createInnerAudioContext Seek不支持毫秒精确定位问题

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 Bug createInnerAudioContext 客户端 6.6.6 2.0.1
let audio = wx.createInnerAudioContext();
audio.src = "/path/to/xxxx.mp3";
...
audio.play();
audio.seek(12.65);

如上,如果用seek()跳转到一个毫秒的时间,并不会从12.65秒开始,而是会取整到13秒开始播放

并不能精确定位进行播放


另外,小程序在1.5.1版本就已经解决Video组件不能精确Seek的问题,如下图



希望也能够解决createInnerAudioContext 不能精确Seek的问题。

感谢

回答关注问题邀请回答
收藏

3 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    2018-05-03

    你好,目前只支持精确到秒,我们这边记录下需求,感谢你的反馈

    2018-05-03
    有用
    回复
  • 陈杰
    陈杰
    2018-05-03

    wx.createVideoContext(videoId, this)

    seek方法无法精准定位到视频播放的开始毫秒位置与结束毫秒位置,导致在开发教育方面的配音功能、电影配音功能时,无法控制播放的准确时间段,导致播放过程存在前一段尾部滞后或者下一段尾部超出,希望能够处理,感谢!


    2018-05-03
    有用 1
    回复
  • 陈杰
    陈杰
    2018-05-03

    同样急切希望处理这个问题,

     Seek不支持毫秒精确定位问题


    2018-05-03
    有用
    回复
登录 后发表内容