收藏
回答

关于 innerAudioContext 的一些 bug

问题模块
开发者工具



innerAudioContext 的 currentTime 和 duration 的返回值的单位在开发者工具和真机上不一样,结果相差1000倍,为调试方便只能判断 platform 做兼容处理。

innerAudioContext 在开发工具上使用 seek 直接定位播放,会出现 onTimeUpdate 回调失效的问题,改用直接修改 startTime 的方法可解决,但需要做兼容处理;Android 和 iOS 上 seek 的方法不能兼容,Android 上如果在暂停的状态下 seek + play 无法生效,需要 stop + seek + play,但仍有概率出现从头开始播放的问题。

以上是现已发现的问题,希望可以及时验证并修复

最后一次编辑于  2017-11-30  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

8 个回答

  • DuDuDu
    DuDuDu
    07-04

    快两年了 Bug还在

    07-04
    赞同
    回复
  • 坚果
    坚果
    04-28

    快两年了 Bug还在

    04-28
    赞同
    回复
  • 星期二
    星期二
    01-14

    一年多了Bug还在

    01-14
    赞同
    回复
  • Chance722
    Chance722
    2018-08-09

    一年了 bug还在

    2018-08-09
    赞同
    回复
  • 望记
    望记
    2018-07-23

    7月23了,bug还在。

    2018-07-23
    赞同
    回复
  • wish
    wish
    2018-05-29

    唉,半年了,bug还在


    2018-05-29
    赞同
    回复
  • 我不是黄花菜
    我不是黄花菜
    2018-04-13

    iOS seek无效问题

    2018-04-13
    赞同
    回复
  • 菜
    2017-12-18

    mark,兼容性问题折磨人

    2017-12-18
    赞同
    回复