0
我正在构建使用本地音频播放器(,即非基于Flash的)实现音频(mp3)的在线测试。在客户端预加载音频文件供以后使用
该测试一次显示一个问题,并异步加载每个后续问题。
有些问题有伴随音频文件,其他问题没有,音频文件可能有几MB大小。
所以我希望做的是在测试开始时预先加载音频文件客户端,然后在出现相关问题时将这些文件移动到位。
到目前为止,我已经尝试将音频文件加载到QuickTime播放器中,然后当出现该问题时,我使用jQuery的clone(true)
方法将其复制到显示的页面的一部分中。但是,当我这样做时,QuickTime播放器必须从源重新加载音频文件。 Windows Media Player也是如此。
有没有人有任何建议,我可以预先加载音频客户端,然后在需要时调用它?
感谢您的建议,但jPlayer和SoundManager类都是基于Flash的,而我的要求是在没有Flash的情况下做到这一点。 – awj 2010-05-11 13:17:35
不幸的是,如果你在这个时间点没有屈服于闪光灯或silverlight(HTML 5兼容浏览器只在路途开始的时候),恐怕你会在一段崎岖的道路上播放声音和视频 – XGreen 2010-05-11 14:06:33