flash - 使用 swfobject 动态高度和宽度

标签 flash swfobject

swfObject 嵌入具有以下签名,

swfobject.embedSWF(swfUrlStr、replaceElemIdStr、widthStr、heightStr、swfVersionStr、xiSwfUrlStr、flashvarsObj、parObj、attObj、callbackFn)

具有宽度和高度必需的属性,

我可以做什么来表示动态高度和宽度。

最佳答案

阅读此答案并在网上浏览更多内容后,我想出了解决该问题的方法。

我有一个包含多个房间的 Flex 应用程序,每个房间都有不同的高度。

我所做的是将 swfobject 设置为应用程序所需的最小高度。

在我的 Flex 应用程序的构造中,我附加到应用程序中组件的 ResizeEvent 和 MoveEvent 事件,因此每当对象移动或调整大小时,我都可以轻松计算应用程序的新高度。

当我捕获其中一个事件时,我调用 resizeSwfObject javascript 函数,并将新的所需高度传递给它。

该 JavaScript 函数在 Flash 对象容器/元素的 .style.height 属性上设置新值。

幼狮

关于flash - 使用 swfobject 动态高度和宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2529243/

相关文章:

javascript - 当闪光灯获得焦点时停止刷新

android - Air for Mobile - IP 地址

javascript - 如何使用 swfObject 和 Spark 嵌入宽度和高度为 100% 的 swf?

javascript - Swfobject 和 MooTools : Dynamic movie height

javascript - 如何通过javascript使用swfobject动态更改flash文件

jquery - swfobject调用视频后如何彻底删除Flash视频

apache-flex - 裁剪/剪辑 Sprite

ffmpeg 将任何音频格式转换为与 Flash 播放器兼容的音频

html - 在具有相同背景的页面上导航时网站会闪烁 - FFX 和 IE

html - 使 SWFObject 成为链接?