我在我的网页中使用 Flowplayer。视频结束后,我切换到另一个视频并重新启动播放器。如果我删除第一个视频并在播放第一个视频的同时上传第二个视频,则会出现我的问题。如果我清除浏览器缓存并再次重新启动播放器,它会播放最后上传的文件。请指导我:有没有其他方法可以清除特定页面的缓存,或者重新启动Flowplayer缓存?
问问题
2917 次
2 回答
1
确保每个视频都有自己的 URL,并使用此调用确保页面本身没有被缓存:
header('Expires: Thu, 19 Nov 1981 08:52:00 GMT');
header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0');
header('Pragma: no-cache');
于 2011-04-05T06:06:54.817 回答
0
在你的代码中添加这两行,在你的应用程序顶部的某个地方
header('Cache-Control: no-cache, must-revalidate');
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
// this date can be set somewhere in the past
于 2011-04-05T06:06:19.220 回答