//视频预览/获取视频时长
function videoUpload(url) {
var videoHtml = "<video id='myvideo' controls='controls'></video>";
function videoUpload(url) {
var videoHtml = "<video id='myvideo' controls='controls'></video>";
if ($("#myviude").length != 0) {
$(this).remove();
} else {
$("#video_url").next().append(videoHtml);
}
var myvideo = $("#myvideo");
var videoTime = $("#video_time");
myvideo.attr("src", "http://cdn.wevar.cn/"+url);
myvideo[0].onloadedmetadata = function () {
//alert(myvideo[0].duration);
var videoDuration = myvideo[0].duration;
videoTime.attr("value", formatTime(videoDuration));
}
}
$(this).remove();
} else {
$("#video_url").next().append(videoHtml);
}
var myvideo = $("#myvideo");
var videoTime = $("#video_time");
myvideo.attr("src", "http://cdn.wevar.cn/"+url);
myvideo[0].onloadedmetadata = function () {
//alert(myvideo[0].duration);
var videoDuration = myvideo[0].duration;
videoTime.attr("value", formatTime(videoDuration));
}
}
function formatTime(time) {
var time = time || 0;
var h = parseInt(time / 3600),
m = parseInt(time % 3600 / 60),
s = parseInt(time % 60);
h = h < 10 ? "0" + h : h;
m = m < 10 ? "0" + m : m;
s = s < 10 ? "0" + s : s;
if (h == "00" && m == "00") {
return m + ":" + s;
} else if (h == "00" && m != "00") {
return m + ":" + s;
} else {
return h + ":" + m + ":" + s;
}
}
var time = time || 0;
var h = parseInt(time / 3600),
m = parseInt(time % 3600 / 60),
s = parseInt(time % 60);
h = h < 10 ? "0" + h : h;
m = m < 10 ? "0" + m : m;
s = s < 10 ? "0" + s : s;
if (h == "00" && m == "00") {
return m + ":" + s;
} else if (h == "00" && m != "00") {
return m + ":" + s;
} else {
return h + ":" + m + ":" + s;
}
}