0
我使用html5作为视频播放器,但因为它在ie8中不起作用,所以我们不得不支持ie8 im使用后备闪存。我需要将视频从点击切换到另一个点击,我必须使用.load和flash播放器为HTML5视频播放器工作,方法是更换div中的html,但我需要视频才能开始播放。使用jquery启动Flash视频有可能吗?
在HTML5其工作原理如下:
$(".featureLogoText").on("click", function (event) {
$oVideo[0].pause();
$oPause.hide();
$oPlay.hide();
$oPlay.css('display', 'block');
var media = $(this).attr('media');
var mediamp4 = media + "mp4";
var mediawebm = media + "webm";
var mediaogv = media + "ogv";
var newPoster = $(this).attr('data-poster');
$('.scrPoster').attr('poster', newPoster);
$('.scrVideomp4').attr('src', mediamp4);
$('.scrVideowebm').attr('src', mediawebm);
$('.scrVideogg').attr('src', mediaogv);
$(".scrPoster").load();
var html = ' <param name=\"movie\" value=\"http://fpdownload.adobe.com/strobe/FlashMediaPlayback.swf\"></param><param name=\"allowFullScreen\" value=\"true\"></param><param name=\"allowscriptaccess\" value=\"always\"></param><embed src=\"http://fpdownload.adobe.com/strobe/FlashMediaPlayback.swf\" type=\"application/x-shockwave-flash\"allowscriptaccess=\"always\" allowfullscreen=\"true\" width=\"352\" height=\"198\" flashvars=\"src=' + mediamp4 + '&poster=' + newPoster + '\"></embed>';
$("#objFlash").html("");
$("#objFlash").append(html);
var number = $(this).attr('data-number');
alert(number);
$oVideo[0].play();
$oPlay.hide();
$oPlayBig.hide();
$oPause.css('display', 'block');
});
我怎样才能做同样的事情用闪光灯?可能吗?或者有没有更好的方式来显示跨浏览器视频incl ie8 - 我看过videojs,但它说不支持ie8。
谢谢
我想我需要看看流媒体我现在currrently使用http://fpdownload.adobe.com/strobe/FlashMediaPlayback.swf恐怕我不kow关于fladsh hige的金额 – anna 2013-05-03 10:46:25