gpt4 book ai didi

javascript - 在javascript中将源添加到HTML5视频?

转载 作者:技术小花猫 更新时间:2023-10-29 12:09:58 25 4
gpt4 key购买 nike

我正在为 html5 视频运行以下代码。

var media;
function videotr(){
media = document.createElement('video');
media.preload = true;
media.id = 'it';
document.getElementById('crop').appendChild(media)
return media;
}
var div = document.getElementById('crop');
$(div).empty();
this.image = new videotr();
this.image.src = args.src;

但是,我想实现多个来源以实现兼容性。如何通过 java 脚本添加多个源?我想以正确的方式执行此操作,而不是通过 innerHtml。

最佳答案

创建一个新的 source 元素并将其附加到 video 元素:

function addSourceToVideo(element, src, type) {
var source = document.createElement('source');

source.src = src;
source.type = type;

element.appendChild(source);
}

var video = document.createElement('video');

document.body.appendChild(video);

addSourceToVideo(video, 'http://upload.wikimedia.org/wikipedia/commons/7/79/Big_Buck_Bunny_small.ogv', 'video/ogg');

video.play();

这是一个 fiddle

关于javascript - 在javascript中将源添加到HTML5视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7192098/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com