js 获取上传视频的时长、大小、后缀名
程序员文章站
2022-11-27 14:38:41
参考资料:获取时长 自己留个笔记。 ......
参考资料:
var filename = $("#sectionfileupload").val(); //c:\fakepath\3.jpeg var exts = filename.split('.'); var ext = ""; if (exts != undefined) { if (exts.length <= 1 && filename.indexof('=')>-1) {//直接输入上传到azure之后生成的文件地址 console.log(exts.length); } else { ext = exts[exts.length - 1]; ext = ext.tolowercase(); if (ext != 'ppt' && ext != 'pptx' && ext != 'doc' && ext != 'docx' && ext != 'xls' && ext != 'xlsx' && ext != 'pdf' && ext != 'mp4') { toaster.pop('error', "上传失败,文件格式限制为office文件、pdf、mp4视频文件"); return; } } }
//获取视频或者音频时长 var fileurl = url.createobjecturl(file); //经测试,发现audio也可获取视频的时长 var audioelement = new audio(fileurl); var duration; audioelement.addeventlistener("loadedmetadata", function (_event) { duration = audioelement.duration; console.log( "duration"); console.log(duration);//单位:秒 });
//获取文件大小 var size = file.size;//单位:字节(byte)
自己留个笔记。
上一篇: react使用阿里字体图标
下一篇: 小程序canvas中文字设置居中锚点
推荐阅读
-
js 获取上传视频的时长、大小、后缀名
-
海创软件组--20200712--axios上传文件获取进度--js对多个四边形的点对象数组分别按顺时针排序--定义上传视频并可预览
-
Java获取视频时长、大小的示例
-
js获取upload上传的文件属性(大小、名称、修改时间、类型等)
-
js获取判断上传文件后缀名的示例代码_javascript技巧
-
js获取判断上传文件后缀名的示例代码_javascript技巧
-
js 获取上传视频的时长、大小、后缀名
-
海创软件组--20200712--axios上传文件获取进度--js对多个四边形的点对象数组分别按顺时针排序--定义上传视频并可预览
-
通过js获取上传的图片信息(临时保存路径,名称,大小)然后通过ajax传递给后端的方法_javascript技巧
-
Java获取视频时长、大小的示例