2023年12月2日发(作者:)
龙源期刊网
网页版Flash播放器的实现
作者:赵超
来源:《电子世界》2012年第06期
【摘要】本文利用javascript脚本语言,设计并实现了一个网页版的Flash播放器。该播放器可实现网页中Flash动画的播放、停止、暂停和快进等功能。使用户能更好地控制网页中Flash动画的播放。
【关键词】Javascript;Flash;播放器;网页
1.引言
在用户浏览网页时,网页中的Flash动画(格式一般为swf)通常是自动播放的。浏览者是无法控制的,比如暂停、快进或重播等。这往往会影响用户浏览网页时的体验。本文实现了一个网页版的Flash播放器,该网页版Flash播放器能对网页中的Flash播放进行深度控制。
播放器的实现
Flash播放器的控制代码用javascript实现,主要通过编写相应的函数控制flash动画的播放、暂停和快进等。该代码编写到一个脚本文件中,详细代码如下[1、2、3]。
function Flash_embedSWF(srcURL,swfbgColor){
vardefaultColor=(r!=null)?r:"#ffffff";
varbgcolor=(swfbgColor!=null)?swfbgColor:defaultColor;
n(
'
'codebase="/pub/shockwave/cabs/flash/#version=5,0,0,0"'+
'ID="flash"WIDTH="300"HEIGHT="300">'+
''+
''+
''+ 龙源期刊网
''+
''+
''+
'
bgcolor+'"'+'width="300"height="300"'+
'type="application/x-shockwave-flash"NAME="flash"'+'allowScriptAccess="always"
swLiveConnect="true"'+
'pluginspage="/shockwave/download/?P1_Prod_Version=ShockwaveFlash">');
();
}
function buttonClk()
{
switch()
{
case "播放":
();
break;
case "停止":
();
eft=10;
break;
case "暂停":
ay();


发布评论