小编use*_*591的帖子

video.js - 点击链接时更新视频源

我正在尝试使用嵌入视频的页面,当单击视频帧下方的链接时,该页面会动态更改源.源视频在我的主机服务器上.即这张照片说明了:

![页面样本] [1]

我遇到了这个页面,似乎有答案,但我尝试了它并没有用.按照这个例子,我将css和javascript粘贴在正文中的必要html中.我更新了对我的网址的所有引用,并尝试保持文件名与测试示例相同.以下是我的尝试.

有人可以指出我的错误,或提供更优雅的方式吗?单击链接时,基本上动态更改嵌入视频,视频可在所有典型浏览器和大多数设备中使用.这是一个wordpress网站,使用JW Player进行wordpress,(我的错误)而不是我发现这个脚本/代码实际上是用于Video.js

它加载预图像但不播放.

作为一个测试,我试过这个,它确实播放单个视频:

<video id="testvideo" class="video-js vjs-default-skin" width="440" height="300"     controls="controls">
              <source src="http://www.mywebsite.net/videos/testvid_01.mp4" type="video/mp4"/>
              <source src="http://www.mywebsite.net/videos/testvid_01.webm" type="video/webm"/>
              <source src="http://www.mywebsite.net/videos/testvid_01.ogv" type="video/ogg"/>
</video>
Run Code Online (Sandbox Code Playgroud)

多个源链接的javascript版本

<html>
    <head>
        <title></title>
        <style media="screen" type="text/css">
.wrap            { margin:30px auto 10px; text-align:center }
.container       { width:440px; height:300px; border:5px solid #ccc }
p                { font: 10px/1.0em 'Helvetica',sans-serif; margin:20px }
        </style>
<script>
$("input[type=button]").click(function() {
    var $target         = "testvid_"+$(this).attr("rel");
    var $content_path   = "http://www.mywebsite.net/videos/";  
    var $vid_obj        = _V_("div_video");

    // hide the current loaded …
Run Code Online (Sandbox Code Playgroud)

javascript video html5 dynamic video.js

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

dynamic ×1

html5 ×1

javascript ×1

video ×1

video.js ×1