Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在Windows 8应用商店应用程序下无缝播放声音和循环?(JS)_Javascript_Html_Windows 8_Windows Store Apps_Html5 Audio - Fatal编程技术网

Javascript 如何在Windows 8应用商店应用程序下无缝播放声音和循环?(JS)

Javascript 如何在Windows 8应用商店应用程序下无缝播放声音和循环?(JS),javascript,html,windows-8,windows-store-apps,html5-audio,Javascript,Html,Windows 8,Windows Store Apps,Html5 Audio,我正在创建一个Windows 8游戏(使用HTML5/JS的Windows 8应用商店应用程序)。问题是声音不能无缝循环 Windows 8 HTML5不支持网络音频(啊!),我不能将Flash Player作为一种解决办法嵌入其中(因为商店应用程序不支持Flash Player),所以唯一的选择是HTML5音频,它在循环声音时会有延迟。 我尝试了SoundJS,但由于上述原因,这没有帮助 有没有办法在Windows 8 Store JS应用程序下无缝播放声音循环?SoundJS依赖于html

我正在创建一个Windows 8游戏(使用HTML5/JS的Windows 8应用商店应用程序)。问题是声音不能无缝循环

Windows 8 HTML5不支持网络音频(啊!),我不能将Flash Player作为一种解决办法嵌入其中(因为商店应用程序不支持Flash Player),所以唯一的选择是HTML5音频,它在循环声音时会有延迟。 我尝试了SoundJS,但由于上述原因,这没有帮助


有没有办法在Windows 8 Store JS应用程序下无缝播放声音循环?

SoundJS依赖于html audios循环属性(Windows 8使用HtmlLaudioPlugin),该属性应在javascript中提供尽可能平滑的循环。可能有更流畅的本地声音循环,但这不是我所知道的。祝你好运。要确保的一件事是你已经设置好了属性,所以处理被加载到正确的线程上。如果仍然不起作用,您也可以尝试将音频作为流打开,并重复缓冲音频。我不确定性能会是什么样子,但我敢打赌它们会非常好(因为它是本地流媒体)。我是一名C#开发人员,我相信这是可能的,但对JS不太确定。