我正在尝试使用 JavaScript 对网页中的 html5 视频进行一些视频处理。当视频标签在同一个文档中时,这是可能的。我正在做的是查看通过第三方播放器强制 html5 视频是否可行。视频标签在那里,但它嵌套在新的 HTML 标签中。当使用document.getElementsByTagName('video')[0];
为我得到的视频对象设置一个变量时,undefined
这让我相信我无法以这种方式访问视频。我对 HTML 或尤其是 JavaScript 不是很有经验(我是一种陷入深渊的实习生)。有什么方法我需要告诉 JavaScript 专门在插入到我的基本文档中的 HTML 标记中查找视频标记?
这是我试图访问的代码......它位于我的脚本所在的 html 文档的正文中,它试图访问它......第一个对象是主文档正文元素的第一个子元素.. .我遗漏了一些不重要的风格内容,但那是我想要抓取并分配给 js 变量的视频:
<object id="kaltura_player" .......application type = "shockwave-flash"....unimportant style stuff>
<html>
<head> <title>test_inter1_xvid_2min_800.webm</title> </head>
<body>
<video autoplay="" controls="" style="position:absolute; top:0; left:0; width: 100%; height: 100%" tabindex="0"></video>
<body>
</html>
</object>