视频js无法播放Flash视频

时间:2016-04-13 06:48:49

标签: javascript flash video video.js

我的要求是播放Flash视频(浏览器中安装了Flash插件)。

我已经参考how to play flash(.flv) video using video.js in chrome

编写了代码

但它对我不起作用,我观察到的问题是src标签没有被obj取代(在它们的情况下发生了)。

任何人都可以帮助我理解我所缺少的东西

我的代码:

<video id="my_video_1" class="video-js vjs-default-skin" controls preload="auto" width="400px" height="268" data-setup='{"techOrder": ["flash", "html5"]}'>
        <source src="http://www.mediacollege.com/video-gallery/testclips/20051210-w50s.flv" type='video/x-flv'>
        <p class="vjs-no-js">To view this video please enable JavaScript, and consider upgrading to a web browser that <a href="http://videojs.com/html5-video-support/" target="_blank">supports HTML5 video</a></p>
</video>

1 个答案:

答案 0 :(得分:1)

我尝试了您提供的链接中的代码,它在Chrome浏览器(Windows)中适用于我。

这是一个快速 demo example 。该演示页面的源代码如下。与您自己的页面代码比较,看看可能出现的问题。

<!DOCTYPE html>
<html>

<head>

<meta charset=utf-8 />

<title> Example - Video.js </title>

<link href="http://vjs.zencdn.net/4.7/video-js.css" rel="stylesheet">

<script src="http://vjs.zencdn.net/4.7/video.js"></script>

</head>

<body>

<video id="my_video_1" class="video-js vjs-default-skin" controls preload="auto" width="640" height="268" data-setup='{}'>

<source src="http://www.mediacollege.com/video-gallery/testclips/20051210-w50s.flv" type='video/x-flv'>

</video>

</body>

</html>