Closed mark9804 closed 1 year ago
没复现欸 而且bgm那边是有限制的
我这刚刚看100222的时候有复现,设备win7edge 刚刚又测了一遍,复现失败,不确定是否偶然,等下换个设备测
夸夸
和系统还有浏览器无关吧 是不是某个地方生命周期出问题了 该发送的事件没发送或者该销毁的实例有概率没有销毁
我超复现了
稳定复现了,比如在100225开头 hina说完"就睡一会会"后切换窗口,让它冻结,过几秒再切回去就行
更准确来说 是在即将执行
https://github.com/ba-archive/blue-archive/blob/81db9e78d58eb9e2a5299e59d521ba86bdf21e59/lib/ba-story-player/lib/layers/soundLayer/index.ts#L81
时,切换窗口让播放器冻结,让bgm.stop()
在冻结时进行就会复现
翻了一下最终执行的是这个方法AudioScheduledSourceNode.stop()
不知道发生了什么
要不顺便看看,播放完后,音频仍然在播放的bug,是否也是这个原因
那个是因为播放完成后并不会停止bgm播放,~是feature~ 顺便修了吧
fix at #79
问题描述
100225 那边测的时候发现的,暂时不清楚触发条件,猜测出现在 BGM 切换的两个 index 之间
问题位置
100225
复现流程
No response