如何使用.NET(C#)或JavaScript获得.MP4播放长度
How to get an .MP4 Play Length with .NET (C#) or JavaScript?
我需要使用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();" />
相关文章:
- 如何在下面的ES6循环中获得前面的文本
- 我可以获得相对于被点击元素的确切点击位置吗
- 如何在elfinder插件(一个文件管理器插件)上获得上传前事件
- 如何通过自己获得Chrome扩展的用户反馈/错误报告
- 当我点击jsf中的primefaces命令按钮时,如何获得点击事件
- 如何使用ngrepeat和双向绑定获得指令的隔离范围
- 如何在javascript中获得与特定数字相等的随机数
- 在Highcharts中,我们可以通过任何方式在渲染图表之前获得plotWidth和plotHeight
- 我的shareService在angular 2中发送值工作正常,但当我渲染我的另一个组件时,会获得默认值
- 我怎样才能获得承诺的价值
- 检查元素是如何获得焦点的
- javascript处理一个对象数组以获得一个新的对象数组
- 如何更改<选择>使用angularJS从控制器获得的值
- Highcharts-如何在自定义格式化程序中获得默认的y轴标签格式化程序
- 什么'这是从第三个函数上的async 1st函数获得结果的更好方法
- 有没有一种方法可以获得three.js的最小/lite版本
- 如何获得随机灯光颜色
- JavaScript,JQuery.需要帮助才能获得'name'从我的JSON中删除
- 如何通过单击html按钮获得h1的文本值
- 如何使用.NET(C#)或JavaScript获得.MP4播放长度