为了解决网页上播放flv的问题,我去网上写了一个jw player的插件,期初是5.1 版本的,但是后来发现这个版本是有点小问题的,当然可能是我技术原因没有摸索清楚。后来下了一个4.6版本的,可以用了。
jwplayer目录下有几个文件
player-viral.swf
preview.jpg
vedio.flv
swfobject.swf
yt.swf
<html>
<body>
<script type='text/javascript' src='swfobject.js'></script>
<div id='mediaspace'>This text will be replaced</div>
<script type='text/javascript'>
var so = new SWFObject('jwplayer/player-viral.swf','ply','225','153','9','#ffffff');
so.addParam('allowfullscreen','true');
so.addParam('allowscriptaccess','always');
so.addParam('wmode','opaque');
so.addVariable('file','video.flv');
so.addVariable('image','jwplayer/preview.jpg');
so.write('video');
</script>
</body>
</html>
首先需要加载一个js文件,下载包里有。然后便是设置一些变量,很奇怪为什么封面就可以用相对路径而视频一定要用相对于player-viral的路径。
还有一个致命的,就是jwplayer的上级目录中不能有一个是包含中文的,否则会出错。