javascript - 关于视频文件上传后再删除,浏览器端依然能播放的问题。

 问道摩托 发布于 2022-11-12 14:23

我们的网址:www.zzlhjqr.com,打开首页上的精彩视频,第二个视频,是6700机器人的介绍。
原本我们的需求是:视频隔段时间要更新一次,重新上传,把老的文件删除,新的文件名改为老文件名,结果前端一直是播放老的文件。

后来为了验证专程做了测试,上传一个文件,在浏览器端播放一次,再把刚才上传的文件删除,再刷新浏览器端,结果依然可以播放,请问这个怎么处理?

毕竟我们需要隔段时间更新一次视频,如果这样的话,我们就没办法实现了,是不是云平台的缓冲机制造成的,谢谢。

5 个回答
  • 将最后一个参数v的时间再详细些试试,如:...6700.flv?v=20170112113640

    <embed flashvars="JcScpFile=...clouddn.com/6700.flv?v=20170215">
    2022-11-12 15:20 回答
  • 服务器端清一下缓存就好了

    2022-11-12 15:20 回答
  • java代码,更新视频文件同时清除cookie缓存

    2022-11-12 15:20 回答
  • 听上去像是CDN的问题,不知道用的哪家的,我用的阿里云的直接在后台打出资源路径刷新下(强制回源拉取)一般就可以了。

    2022-11-12 15:20 回答
  • 这种情况大多是服务端存在缓存,前端请求的文件名字未改变就任然使用的之前的文件。解决方法大多使用文件后面加版本号或者时间戳的形式

    2022-11-12 15:20 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有