【发布时间】:2015-05-30 15:20:50
【问题描述】:
您如何使用 jQuery 创建视频元素,并将其属性添加到 true (<video control>)、添加和删除视频源 (<source src='http://somesite.com/somevideo.mp4') 等?
我想在加载前设置它的所有选项(如自动播放、真或假等)
我试过这个没有成功(它适用于图像,但不适用于视频):
$( document ).ready(function() {
var photo = $('<img />', {
id: 'photo',
src: 'http://lorempixel.com/400/200/city/',
alt: ''
});
photo.appendTo($('#gallery'));
var video = document.createElement('video');
alert( video.toSource() ); //For testing
video.id = 'video';
video.source.src = 'http://video-js.zencoder.com/oceans-clip.mp4';
video.type = 'video/mp4';
video.control = true;
video.appendTo($('#gallery'));
});
jsFiddle:https://jsfiddle.net/9cnaz3ju/1/
【问题讨论】: