Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.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
创建播放Dailymotion流式视频的弹出式Javascript窗口有困难_Javascript_Video Streaming - Fatal编程技术网

创建播放Dailymotion流式视频的弹出式Javascript窗口有困难

创建播放Dailymotion流式视频的弹出式Javascript窗口有困难,javascript,video-streaming,Javascript,Video Streaming,我对Javascript有点陌生,需要一些帮助。在过去的很多年里,我已经编写了一些基本的HTML,但是很多东西对我来说都是新的。我试着读了一些教程,很多信息都让我不知所措。以下是我试图实现的目标的概述: 目标 我有一大堆我儿子打网球的流媒体视频,我想放在一个网站上。由于视频非常大,我在dailymotion cloud上注册了一个帐户,这样它们就可以流媒体了。 在一个简单的网页上,我想列出比赛的日期,他的对手,然后是流媒体视频文件的超链接。 单击超链接后,我希望在现有网页的顶部覆盖一个javas

我对Javascript有点陌生,需要一些帮助。在过去的很多年里,我已经编写了一些基本的HTML,但是很多东西对我来说都是新的。我试着读了一些教程,很多信息都让我不知所措。以下是我试图实现的目标的概述:

目标

我有一大堆我儿子打网球的流媒体视频,我想放在一个网站上。由于视频非常大,我在dailymotion cloud上注册了一个帐户,这样它们就可以流媒体了。 在一个简单的网页上,我想列出比赛的日期,他的对手,然后是流媒体视频文件的超链接。 单击超链接后,我希望在现有网页的顶部覆盖一个javascript弹出窗口,然后在其中播放dailymotion视频。 以下是我迄今为止所做的工作:

联系Dailymotion云。他们告诉我,他们使用带有jQuery的Colorbox插件来实现这一点。用户支持部门向我指出了以下代码作为示例:。我真的不知道在这里该做什么。所以我假设我需要下载jquery和colorbox脚本,并将它们与示例代码结合使用。 然后我下载了jQuery,特别是jQuery.min.js,然后上传到我网站上的一个文件夹~/js 我去了colorbox网站下载了所有的东西。我将文件jquery.colorbox-min.js上传到我网站根目录上的同一个js文件夹中。 我将下面的代码粘贴到网页的标题部分,由于格式问题,我在这里很难剪切和粘贴,但要查看确切的代码格式,请单击上面的JSFIDLE URL:

var iframeHtml = '<iframe id="my_iframe" src="http://api.dmcloud.net/player/embed/4bab4364f325e14f14000001/51b871b106361d1359000109?auth=1689337924-0-q4nqc9il-d3e054cef0daa979502cffe4348af0b4" frameborder="0"
allowfullscreen></iframe>';
$('#video_link').on('click', function(e) {
    $.colorbox({ 
        'html': iframeHtml,
        'transition': 'none',
        'title': 'My video'
    });
    e.preventDefault();
});
然后,我将以下代码粘贴到我的网页的正文部分:

现在的问题是,每当我这样做,我似乎会得到很多错误。视频将在主页上打开,而不是在单击超链接后打开。我还在页面的背景中看到一些Javascript代码,这些代码似乎不起作用

有人能帮忙吗?请一步一步地告诉我我做错了什么。我是否下载了错误版本的colorbox或jquery?我把它们放在正确的位置了吗?标题编码是否不正确?车身编码是否不正确?请帮忙

谢谢