我有一个页面,里面有一个 HMTL5 视频播放器的<source>
;我需要获取其文件大小。
是否可以检查从<source>
上传到服务器上的视频的大小(以 MB 为单位)?
HTML5 API是否为此提供了一些功能?PHP或JavaScript的解决方案都很好。
虽然最好的方法是通过服务器端脚本响应(比如)和 Ajax 请求,读取文件大小并响应(或者取决于页面的生成方式,您可以在创建页面时将其作为自定义属性添加到元素中,但我能想到的回答您的特定问题的唯一方法是通过以下方式加载文件本身ajax 请求并检查响应的大小 - 请参阅为什么不是所有视频都加载到 Chrome 的页面上?有关如何执行此操作的示例