收藏
回答

关于 innerAudioContext 的一些 bug



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

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

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

最后一次编辑于  2017-11-30
回答关注问题邀请回答
收藏

8 个回答

  • Nut
    Nut
    2019-04-28

    快两年了 Bug还在

    2019-04-28
    有用 1
    回复 1
    • 张大壮
      张大壮
      2019-12-23
      emm
      2019-12-23
      回复
  • DuDuDu
    DuDuDu
    2019-07-04

    快两年了 Bug还在

    2019-07-04
    有用
    回复
  • 2019-01-14

    一年多了Bug还在

    2019-01-14
    有用
    回复
  • Chance722
    Chance722
    2018-08-09

    一年了 bug还在

    2018-08-09
    有用
    回复
  • 叮当
    叮当
    2018-07-23

    7月23了,bug还在。

    2018-07-23
    有用
    回复
  • 期待GPT
    期待GPT
    2018-05-29

    唉,半年了,bug还在


    2018-05-29
    有用
    回复
  • 我不是黄花菜
    我不是黄花菜
    2018-04-13

    iOS seek无效问题

    2018-04-13
    有用
    回复
  • 菜
    2017-12-18

    mark,兼容性问题折磨人

    2017-12-18
    有用
    回复
登录 后发表内容