不同的是我试图让它在便携式火狐上工作
以下是相关的 js/html 代码:
<table id="videoBox" border="0" width="541px" height="350px" cellspacing="10" cellpadding="0" >
<tr>
<td width="521px" valign="middle" align="center">
<div id="video" style="width:521px; height:324px;"></div>
<script language="JavaScript">
var bgImg = 'url(../theme/img/video-overlay-en.jpg)';
flowplayer('video', '../theme/flowplayer-3.1.4.swf', {
onLoad: function() {
this.setVolume(100); // set volume to 100%
},
onBeforeFullscreen: function() { return false; },
buffering: false,
debug: false,
canvas: {
backgroundColor: "transparent",
backgroundGradient: 'none'
},
plugins: {
content: {
url: '../theme/flowplayer.content-3.1.0.swf',
backgroundImage: bgImg,
height: 95,
width: 521,
padding: 0,
bottom: 0,
opacity: 1.0
},
controls: null
},
clip: {
url: '../media/44/01.flv',
autoPlay: true,
autoBuffering: true,
},
play: {
opacity: 0,
label: null,
replayLabel: null
}
});
</script>
</td>
</tr>
</table>
问题是,即使一开始似乎有“缓冲符号”,视频也无法播放。我显然已经尝试过适用于上述链接的解决方案(即修改 div 标签中的代码),但这对我不起作用。任何帮助将不胜感激。
PS 如您所见,这是一个旧版本的 flowplayer,但这不应该有任何区别恕我直言