#1756·howler.js

在寻找 html5 音频后出现了意外的"加载"状态

作者: E-Kuerschner创建于 2025年3月16日更新于 2026年8月20日
标签bug

问题

你好,谢谢你的霍华德!

我注意到,在使用HTML5来寻找一个Hol之后,它短暂地进入了"加载"状态. 这与Howl在使用默认的Web Audio API时的表现不一致. 导致我认为这是个错误的是,尽管再次处于"装入"状态,但"霍尔"号并没有发出"装入"事件.

编辑( E): 透过源头, 我想知道Hol load 事件是否应该围绕这条线发射: https://GitHub.com/goldfire/howler.js/blob/master/src/howler.core.js#L986 (中文(简体) ).

时间轴 : 从“ 反应” 导入{ 使用效果, 使用参考 } 从“ 嚎叫 ” 导入 { 嚎叫 }

导出调试 Route = () {{{} const sound Ref = 使用Ref < howl {} 无效 > (null) 使用效果( ()) {{{ 如果( 声音参考当前) 返回

声音参考文献: current=新豪尔 ({) src: ["/ch tunes-baby seal.wav"],"["/ch tunes-baby seal.wav"],","["/ch tunes-baby seal. html5: 真实 // 启用 html5 音频用于流出大文件 ) (中文(简体) ).

声音Ref.current.on ("seek"),函数 (){ control.log( 声音参考当前? state ()) ) (中文(简体) ). [ [

返回( ưμ㼯A < div> (中文(简体) ). < 点击 Click QQ ()\ 声音参考: 当前?. play ()\ \ \ \ \ \ \ \ 播放 </按钮 > < 点击 Click QQ ()\ 声音Ref. current?. seek (10) > > seek </ 按钮 >

(中文(简体) ). (中文(简体) ). {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢? ```

• 可复制示例

无回复( N)

  • 复制步骤
  1. 用 " html5 " 选项装入一发叫声
  2. 开始回放,不管你联系什么
  3. 寻求任何立场
  4. 请检查查找事件的Hol状态( S)

可能的解决办法

无回复( N)

  • 背景情况

无回复( N)

QQ 霍华德.js 版本

2.2.3

  • 受影响的浏览器/Versiuon

颜色( 最新)

内容来源: goldfire/howler.js