我正在开发一个类似于power point在线版本的web应用程序。我想要做的是在用户查看当前幻灯片时预先加载上一张和下一张幻灯片,以便在单击上一张和下一张幻灯片时几乎没有延迟。
每张幻灯片上都有jwplayer,可以播放与幻灯片配套的音频。此时,我有了javascript变量,它们充当缓冲区并保存上一张幻灯片和下一张幻灯片的html。当用户单击next时,我使用jquery将当前显示的html替换为buffer变量中的html。此时,jwplayer被创建,音频开始缓冲,然后播放。当我将html放入缓冲区时,我希望能够缓冲音频。有没有办法用javascript做到这一点呢?
发布于 2010-12-15 00:09:35
而不是缓存幻灯片的html源代码,实际上将它们的HTML嵌入到页面中,但在一个不可见的div中。当用户想要查看下一张幻灯片时,将旧幻灯片设置为不可见,将新幻灯片设置为可见。
https://stackoverflow.com/questions/4441144
复制相似问题