我需要使用RadAsyncUpload上传的.MP4文件中的播放长度值。
当您右键单击.MP4文件并单击详细信息选项卡时,可以看到此长度值。
如何在Web应用程序中实现这一点?我想,如果可以使用JavaScript,我可以将值传递给.Net,或者只使用Telerik和.Net的组合。
谢谢。
您可以在javascript中轻松做到这一点。按照所附示例进行操作。从javascript
获得该值后,将该时间发布到服务器端,如果需要,可以在服务器端获取该值。
function gettime() {
var vid = document.getElementById("vid");
alert(vid.duration);
}
<video width="320" height="240" controls id="vid">
<source src="http://www.w3schools.com/html/mov_bbb.mp4" type="video/mp4">
<source src="http://www.w3schools.com/html/mov_bbb.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>
<br/>
<input type="button" value="Get Total Time" onclick="gettime();" />