`

控制 Flash Player 的 JavaScript 方法一览表【收集纠正】

阅读更多
控制 Flash Player 的 JavaScript 方法一览表【收集纠正】

说明:
  
播放动画:Play()
  例:(网页中的 Flash id).Play();
停止动画:StopPlay()
动画是否正在播放:IsPlaying()
跳转到某帧:GotoFrame(frame_number)
获取动画总帧数:TotalFrames()
回传当前动画所在帧数:CurrentFrame()
使动画返回第一帧:Rewind()
放大指定区域:SetZoomRect(left,top,right,buttom)
改变动画大小:Zoom(percent)
使动画在 x,y 方向上平移:Pan(x_position,y_position,unit)
返回动画被载入的百分比:PercentLoaded()
加载动画:LoadMovie(level_number,path)
  例:(网页中的 Flash id).LoadMovie(0, "***/***.swf");
movie_clip 跳转到指定帧数:TGotoFrame(movie_clip,frame_number)
  例:(网页中的 Flash id).TGotoFrame("_root.实例名.次实例名",帧数);
movie_clip 跳转到指定标签:TGotoLabel(movie_clip,label_name)
  例:(网页中的 Flash id).TGotoLabel("_root.实例名.次实例名","标签名");
回传 movie_clip 当前帧:TCurrentFrame(movie_clip)
回传 movie_clip 当前标签:TCurrentLabel(movie_clip)
播放 movie_clip:TPlay(movie_clip)
停止 movie_clip 的播放:TStopPlay(movie_clip)
获取变量:GetVariable(variable_name)
变量赋值:SetVariable(variable_name,value)
call 指定帧上的 action:TCallFrame(movie_clip,frame_number)
call 指定标签上的 action:TCallLabel(movie_clip,label)
获取 movie_clip 的指定属性:TGetProperty(movie_clip,property)
设置 movie_clip 的指定属性:TSetProperty(movie_clip,property,number)

******************



flash使用js显示问题
当flash是透明时  flash的事件会被iframe截获 
var _wmode = 'transparent';  //Window | Opaque | Transparent  透明
var _wmode = 'Window';   //不透明
wmode="transparent"  解决firefox flash和html的事件冲突
flash文件中文名称 兼容有问题
弹出窗口窗口控制 
在flash中   用按钮控制弹出新窗口 和 用影片控制弹出新窗口 是不同的 用按钮控制优先级别比较高
当js和flash通讯失败的时候,  有可能是flash的跨域问题
Flash : 
1、getUrl 弊端:会使IE下的gif动画停止播放(firefox和opera不受影响),优势:在ie、firefox、opera下均有效果
2、fscommand 弊端:在ie下使用需要vbscript函数配合,在opera8版本下无效。优势:属于标准的调用方式。
跨域问题
flash:跨域的代码< System.security.allowDomain('*'); >
JS:跨域flash代码中需要allowScriptAccess="always"属性
重播 和 关闭  关闭不显示
原因:重播和关闭写在同一个文本框里
解决方案: 将文本写在不同的文本框里
firefox 调用flash, flash设置为非自动播放, 当使用js控制flash播放时可能会抱错
解决方法:在flash第一帧加一个空白帧
flash 严格匹配 SCALE=exactfit

分享到:
评论

相关推荐

    一个控制FlashPlayer的DLL+delphi DEMO

    标题中的“一个控制FlashPlayer的DLL+delphi DEMO”指的是一个动态链接库(DLL)文件,该文件被设计用于控制Adobe Flash Player。DLL是一种可重用代码的库,允许不同程序共享同一功能,以此减少资源占用并提高效率。...

    FlashPlayer_flashplayer_

    《使用Delphi 7开发FlashPlayer的深度解析》 在信息技术领域,FlashPlayer曾是互联网上广泛使用的多媒体播放器,它使得丰富的互动内容得以在网页上流畅展示。本项目名为"FlashPlayer_flashplayer_",是使用经典的...

    Flash Player 卸载工具 Adobe Flash Player Uninstaller 34.0.0.92.rar

    Adobe Flash Player是一款曾经广泛应用于网页浏览器的多媒体播放器,它支持播放动画、视频、音频以及交互式内容。然而,随着技术的发展,特别是HTML5的普及,Flash Player的重要性逐渐下降,且由于安全问题,Adobe...

    flashplayer V10.1.85

    **FlashPlayer V10.1.85:深入解析与应用** FlashPlayer V10.1.85 是一个重要的软件版本,它属于Adobe Flash Player系列,是互联网上广泛使用的多媒体内容播放器。这款软件的核心功能是播放含有Flash技术的交互式...

    flashplayer debug 版

    "安装Flash的Debug.txt" 文件很可能是包含有关如何正确安装和配置Flash Player Debug版的指南,以及解决可能出现的安装问题的方法。这份文档可能涵盖了如下内容: 1. 确保计算机上没有已安装的其他版本的Flash ...

    怎样在Ubuntu Linux上安装最新的FlashPlayer 10

    Ubuntu Linux 上安装最新的 FlashPlayer 10.2 beta FlashPlayer 是一个非常流行的浏览器插件,用于播放 flash 视频和游戏。 Adobe 公司最近发布了最新的 FlashPlayer 10.2 beta 版本,这个版本带来了阶段性视频硬件...

    FlashPlayer11-5安装包

    FlashPlayer11-5安装包FlashPlayer11-5安装包FlashPlayer11-5安装包FlashPlayer11-5安装包

    flashplayer_10_sa SWF动画播放工具 本地播放

    标题中的“flashplayer_10_sa”指的是Adobe Flash Player的一个特定版本,主要针对SWF文件进行本地播放。SWF(Small Web Format)是Adobe Flash创作的动画或应用程序的文件格式,广泛应用于网页上的互动内容,如游戏...

    flashplayer-34.0.0.289独立版

    标题中的“flashplayer-34.0.0.289独立版”指的是Adobe Flash Player的一个特定版本,这是Adobe公司开发的一款广泛应用于网络上的多媒体内容播放器。Flash Player的主要功能是解析和执行SWF文件,这种文件格式通常...

    Flash Player离线安装包

    Flash Player离线安装包下载

    FlashPlayer11版本地播放器-精简版

    《FlashPlayer11本地播放器-精简版详解》 FlashPlayer11是Adobe公司推出的一款重要的多媒体播放器,主要用于在网络浏览器中播放SWF格式的Flash内容。此精简版的FlashPlayer11本地播放器,是针对用户需求进行定制...

    64位浏览器的flash插件下载(flashplayer for 64-bit browser)

    标题 "64位浏览器的Flash插件下载(flashplayer for 64-bit browser)" 指的是Adobe Flash Player的64位版本,这是一个用于在Web浏览器中播放Flash内容的插件。在过去的互联网时代,Flash是展示动画、游戏和多媒体内容...

    Adobe Flash Player for IE v11.3.300.265

    Adobe Flash Player(Flash Player官方下载)是一个集成的多媒体播放器,让你在Web上享受更广泛的多媒体体验。Adobe Flash Player官方版可显示和播放多媒体内容,从数以千计的高度交互性的flash player下载,到有音频...

    QT开发flashplayer播放器

    QT开发的Flash Player播放器是基于QT框架构建的,它允许开发者使用C++语言来创建一个功能丰富的多媒体播放器,支持Adobe Flash格式的内容。QT是一个跨平台的应用程序开发框架,广泛应用于桌面、移动和嵌入式系统,...

    最新flashplayer离线安装包下载.txt

    最新flashplayer离线安装包下载

    Arm64 Flashplayer Linux UOS 鲲鹏 飞腾

    标题中的"Arm64 Flashplayer Linux UOS 鲲鹏 飞腾"涉及的是在基于Arm64架构的Linux操作系统UOS(统一操作系统)上运行Flash Player的场景,特别提到了鲲鹏和飞腾这两种国产处理器平台。下面将详细阐述相关知识点: ...

    swf文件播放器Adobe Flash Player珍藏版Adobe Flash Player中文电脑版v10.3.181.22

    Adobe Flash Player中文电脑版是一款一种广泛使用的、专有的多媒体程序播放器。它最初由Macromedia编写,在Macromedia被Adobe收购后由Adobe继续开发并分发。Adobe Flash Player最初设计目的为播放2维向量动画,但...

    flashplayer.rar

    《Flash Player:数字媒体时代的先驱者》 Flash Player,这个曾经在互联网上无处不在的名字,对于许多老网民来说,无疑承载了他们早期在线体验的无数回忆。它是一款由Adobe公司开发的多媒体播放器,专门用于播放...

    FlashPlayer Linux插件

    FlashPlayer是一款广泛应用于各种操作系统,包括Linux的网页多媒体播放器,尤其在早期互联网时代,它对于观看在线视频、玩Flash游戏以及使用含有Flash元素的网页应用至关重要。标题提到的"FlashPlayer Linux插件",...

    FlashPlayer29.0.0.140永不升级.zip

    众所周知 adobe flash player 已被苏-州-思-杰-马-克-丁-代-理 在flash临死前打捞一笔 目前最新版本31 会弹出 ff资讯弹窗 Flash Helper Service服务后台常驻 收集用户隐私 如果禁止 flash将不可用 现在我收集了...

Global site tag (gtag.js) - Google Analytics