Javascript 检查HTML5视频的文件大小
我有一个HMTL5视频播放器的Javascript 检查HTML5视频的文件大小,javascript,php,html,video,Javascript,Php,Html,Video,我有一个HMTL5视频播放器的页面;我需要获得它的文件大小 是否可以检查从上传到服务器上的视频的大小(MB) HTML5API是否为此提供了一些功能?使用PHP或JavaScript的解决方案都很好。而实现这一点的最佳方法是通过服务器端脚本,该脚本响应(比如)和Ajax请求,读取文件大小并做出响应(或者,根据生成页面的方式,您可以在创建页面时将其作为自定义属性添加到元素中。我能想到的回答您特定问题的唯一方法是通过ajax请求加载文件本身,并检查响应的大小-请参阅如何做的示例如果可以使用PHP,您
页面;我需要获得它的文件大小
是否可以检查从
上传到服务器上的视频的大小(MB)
HTML5API是否为此提供了一些功能?使用PHP或JavaScript的解决方案都很好。而实现这一点的最佳方法是通过服务器端脚本,该脚本响应(比如)和Ajax请求,读取文件大小并做出响应(或者,根据生成页面的方式,您可以在创建页面时将其作为自定义属性添加到元素中。我能想到的回答您特定问题的唯一方法是通过ajax请求加载文件本身,并检查响应的大小-请参阅如何做的示例如果可以使用PHP,您可以在服务器上获取文件大小,并将其作为源元素上的自定义数据属性传递到HTML,f.e.。视频在您的服务器上吗?是的,它在我的服务器上。不幸的是,我无法通过ajax请求上载文件,因为我必须更改大部分上载系统。但目前我使用了通过完整系统路径$fullp进行检查ath=$\u SERVER['DOCUMENT\u ROOT'].$path.$file;$flsize=filesize($fullpath);,它可以工作..但我不确定是最好的解决方案。无论如何,感谢您的建议,它很棒!您的解决方案-服务器端-效率更高,肯定会提供更好的用户体验。