Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript嵌入每天都会改变的视频_Javascript_Arrays_Performance - Fatal编程技术网

JavaScript嵌入每天都会改变的视频

JavaScript嵌入每天都会改变的视频,javascript,arrays,performance,Javascript,Arrays,Performance,我对JavaScript非常陌生,所以我不知道如何嵌入每天都在变化的视频。示例视频1是周一的,视频2是周二的,诸如此类。我创造了一些类似于这种情况的东西,但只用于图像。我不知道我怎样才能在视频中表现出来。有人能帮我吗 这是我的示例方法,其中图像会根据您电脑上设置的日期而变化,并且它工作得非常好。 <!DOCTYPE html> <html> <title></title> <head> <script type="text/jav

我对JavaScript非常陌生,所以我不知道如何嵌入每天都在变化的视频。示例视频1是周一的,视频2是周二的,诸如此类。我创造了一些类似于这种情况的东西,但只用于图像。我不知道我怎样才能在视频中表现出来。有人能帮我吗

这是我的示例方法,其中图像会根据您电脑上设置的日期而变化,并且它工作得非常好。

<!DOCTYPE html>
<html>
<title></title>
<head>
<script type="text/javascript">
  window.onload = function(){chgDailyVideo();}
  function chgDailyVideo()
{
var vid_array = new Array();
vid_array[0] = "sundaypic.jpg"
vid_array[1] = "mondaypic.jpg"
vid_array[2] = "tuesdaypic.jpg"
vid_array[3] = "wednesdaypic.jpg"
vid_array[4] = "thursdaypic.jpg"
vid_array[5] = "fridaypic.jpg"
vid_array[6] = "saturdaypic.jpg"

var txt_array = new Array();
txt_array[0] = "Hi Im Sunday"
txt_array[1] = "Hi Im Monday"
txt_array[2] = "Hi Im Tuesday"
txt_array[3] = "Hi Im Wednesday"
txt_array[4] = "Hi Im Thursday"
txt_array[5] = "Hi Im Friday"
txt_array[6] = "Hi Im Saturday"

var d = new Date();
var i = d.getDay();

document.getElementById("dailyVid").src = vid_array[i];
document.getElementById("dailyTxt").innerHTML = txt_array[i];

}
</script>
<style type="text/css"></style>
</head>
<body>
<p id = "dailyTxt">Hi I'm Sunday</p>
<img src = "sundaypic.jpg" alt"daily vid" title = "daily pic" id="dailyVid"/>
</body>
</html>

window.onload=函数(){chgDailyVideo();}
函数chgDailyVideo()
{
var vid_array=新数组();
vid_数组[0]=“sundaypic.jpg”
vid_数组[1]=“mondaypic.jpg”
vid_数组[2]=“tuesdaypic.jpg”
vid_数组[3]=“wednesdaypic.jpg”
vid_数组[4]=“thursdaypic.jpg”
vid_数组[5]=“fridaypic.jpg”
vid_数组[6]=“saturdaypic.jpg”
var txt_array=新数组();
txt_数组[0]=“Hi Im Sunday”
txt_数组[1]=“你好,我是星期一”
txt_数组[2]=“你好,我是星期二”
txt_数组[3]=“你好,我是星期三”
txt_数组[4]=“你好,我是星期四”
txt_数组[5]=“Hi Im Friday”
txt_数组[6]=“你好,我是星期六”
var d=新日期();
var i=d.getDay();
document.getElementById(“dailyVid”).src=vid_数组[i];
document.getElementById(“dailyTxt”).innerHTML=txt_数组[i];
}
你好,我是Sunday

不支持只使用
标记而不是
请注意,您只能使用以ogg、mp4等扩展名结尾的视频,以上是嵌入视频的最简单形式。请参阅链接以了解更多信息


您有哪些具体问题妨碍您将此解决方案应用于视频?发布错误的视频代码,以便我们了解您的错误,发布正确的代码没有多大帮助。:)@阿玛丹你好。对不起,我的问题太让人困惑了。正如我所说的,我真的不知道如何在视频中做到这一点。这就是为什么我发布了我目前使用图像的方法。对不起,那么你的第一步就是想办法把视频放到网页上,这让这个问题有点过早。这有点像在你有车之前询问去目的地的方向。一旦你知道如何把一个视频,它几乎是显而易见的如何适应你的图像代码的视频。
document.getElementById("dailyVid").src = vid_array[i];
document.getElementById("dailyTxt").innerHTML = txt_array[i]; 
// the above line will show up in case <video> isn't supported.