我尝试使用Samsung Smart TV SDK在HTML5中循环播放7.110秒的音频片段。我在SDK 5.0版上通过VirtualBox运行它。
当我使用mySound.play()
播放声音时,.play()
被调用与实际播放的声音之间会有一个小暂停。大概这是由于声音被下载,但声音已经通过文件中的mySound.src = "soundFile.wav"
先前下载了。
当我在声音仍在播放时调用.play()
时再次尝试播放声音时,没有任何反应,如果在声音未播放时调用.play()
,那么再次停顿(可能是出于某种原因重新加载声音)。
我已经尝试将声音作为DOM元素添加到页面但是无法将其循环播放,尝试使用addEventListener("ended"...)
仍然在播放中造成巨大差距并且我尝试使用{{1这给我留下了同样的问题。
有没有人有解决方案?
干杯,
哈利