问题标签 [swfobject]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2886 浏览

javascript - Firefox 中的零星“SetVariable 不是函数”

我正在使用 swfObject 在我的应用程序中嵌入 Flash 播放器。在尝试与嵌入式 Flash 对象通信时,我偶尔会在 FireFox 中看到错误(仅在 IE 或 Chrome 中没有)。错误显示“SetVariable 不是函数”。导致此错误的代码刚才执行得很好,现在显示此错误。如果我重新加载页面并重新运行,那么这种情况不会再次发生的可能性是不错的。

我在网上看到过有关 FF 无法与 SetVariable 很好地配合使用的报告,但没有什么可以解决的。显然 swfObject 应该隐藏所有这些,但事实并非如此。

这是我的代码的样子:

FF 上的最后一行有时会导致“SetVariable 不是函数”错误。

关于在哪里看的任何建议?

0 投票
2 回答
2334 浏览

flash - 如何让 Flash SWF 中部分不在舞台上的对象可见且不被裁剪

我有一个舞台大小为 500x100 的 AS3 flash player 9 swf,在舞台上我有一些对象延伸到舞台边界上,例如 490,90 处的 50 像素直径圆。

当我在 HTML 中嵌入 swf 时,目前正在发生的事情是圆圈正在被裁剪,我希望它仍然完全可见,即使它在舞台区域之外。这对于这个特定应用程序的行为至关重要,因为我需要鼠标才能访问 Flash 影片下方的 html 元素。如果我只是让舞台变大,圆圈是可见的,但鼠标事件会被透明的闪光舞台区域捕捉到。

如果我在浏览器中查看它自己的 swf,例如:localhost/test.swf,则圆圈是完整的。我记得 8 年前在 flash 中遇到了完全相反的问题,当时我不希望这些舞台外对象可见但它们是可见的,所以我很确定这一定是可能的,但我无法获得正确的参数组合使嵌入正常工作。

我正在使用 swfobject 2 进行嵌入,但我尝试了其他方法并得到了相同的结果。

任何想法或建议将不胜感激:)

0 投票
1 回答
463 浏览

firefox - DNN 5.X 中未加载多个 swf 文件

我们现在已经运行了许多测试,现在它已经归结为在页面上加载多个 swf 文件的 DNN-SWFObject 或 Firefox 错误。

这是我们需要的结果:

一页上有两个 swf 文件:

  1. Header.swf:包含导航和一些 bling 动画。
  2. Map.swf:在翻转时突出显示该国的不同省份。活动省份通过 Javascript 读取 URL 突出显示,然后通过 FlashVars 加载到 Map.swf。

在我们在其他浏览器中的所有其他测试中,该场景运行良好,但在 Firefox 3.5.3 中,swf 文件拒绝显示。

我们已将此测试精简到最低限度,一个 html 页面场景,并使用 SWFObject 2.2 以相同的方式嵌入它,这在 Firefox 中有效。在 DNN 中上传时,swf 文件拒绝显示。

有什么人能想到的吗?

非常感谢,詹姆斯

0 投票
4 回答
12339 浏览

flash - 如何下载使用 SWFObject 嵌入的 Flash 文件

我使用的网站显示了一个使用 SWFObject 动态嵌入的 flash 文件。我想将flash文件下载到本地,这样我就可以在我无法访问网络时运行它。但是,当我尝试打开 swf 文件的 url 时,它需要一个通常由 SWFObject Javascript 传递的“id”参数。

具体来说,页面的来源包含:

flashvars 具有以下定义:

当我尝试访问 site.com/bin/loader.swf 时,它说它需要一个 file_id 参数。

如何传递参数并将文件下载到我的桌​​面?

0 投票
1 回答
355 浏览

flash - Flash 在浏览器中无法正确显示

我有一个 fla 播放器,我试图让它在 div 中正确显示,它在 IE 中看起来不错(只有在刷新页面后),但其他浏览器都没有正确显示它(只有 1/4电视节目).. Flash 文档大小为 336 像素 x 220 像素,我已将电视和遥控器放在里面。

我正在使用 SWFObject 来调用 flash:

它位于一个 336px x 220px 的 div 内,带有红色边框(仅用于可见性)。

这是网址: http: //live.gfwa.360southclients.com/commercial/test.html

有人可以帮我解决这个问题,让它显示正常吗,我对闪光灯等不太擅长……:S

哦,这是动作脚本文件:

0 投票
4 回答
1651 浏览

css - 影响元素填充的 Flash/SWF 对象

我一直在绞尽脑汁试图解决这个问题,因为它在我过去工作过的几个网站上一直是个问题(尽管它们还没有上线),而不是试图建立一个解决方案,我会喜欢尝试发现问题的根源。

这是有问题的网站:(已删除 URL)

基本上,我将这个主页编码为纯 HTML,然后随着时间的推移插入 JavaScript 和 Flash 元素。当我开始添加 Flash(使用 SWF 对象)时,我注意到它已将其下方的元素向下推了大约 5 像素,并且仅在 Firefox 和 Safari 中(奇怪的是,Internet Explorer 不受影响)。关闭 Flash 或禁用 JavaScript(也会关闭 Flash)会删除这些额外的填充。

有人可以告诉我是什么导致了这个问题吗?我没有注意到任何主要的 JS 或 CSS 错误(除了 IE 的一些 hack),所以我很难过。

0 投票
1 回答
847 浏览

javascript - 使用 SWFObject 进行 Flash 检测

我不太了解下载的 SWFObject 示例 http://download.macromedia.com/pub/developer/alternative_content_examples.zip'>here。

为什么只能通过 <|--[if !IE]> --> 指令检查 flash 插件的可用性。这是否意味着只有 IE 可以没有预装的 flash 播放器?当然不。那为什么只检查 IE 呢?

0 投票
1 回答
610 浏览

html - Html/Flash 混合网站:Firefox 3 中的翻转问题

我目前正在开发一个包含大量 Flash 组件的 PHP 网站。每个页面上都有一个或多个嵌入了 swfObject 的自定义 Flash 组件,以及 sIFR 导航。

每隔一段时间,页面上的所有 Flash 对象都会对鼠标无响应(无手形指针)。到目前为止,我发现它只发生在 Mac 上的 Firefox 3.5.3 中。我正在使用 CSS 以特定的堆叠顺序定位所有内容,以解决边界框重叠问题 - 例如,主导航与大型 Flash 组件的右上角重叠。

它在大多数情况下都可以正常工作,但是,如果我在 Mac 上的 Firefox 3 中单击页面足够多次,最终我将无法“翻转”任何 Flash 元素。

有谁知道为什么 PHP 页面中的所有 Flash 对象都会停止响应鼠标,包括 sIFR?

如果您想尝试一下,这里是该网站。

0 投票
2 回答
1511 浏览

xml - 显示 SWF 文件,但 xml 数据未加载到嵌入在 aspx 页面中的 swf

Flash 地图调用 xml 外部文件,该文件包含地图在 Firefox 中显示的数据,并且可以工作,但不会显示任何 xml 数据帮助

0 投票
1 回答
1283 浏览

flash - swfobject - flash 不显示

我在此页面上显示 Flash 内容时遇到了一些困难。我检查了代码和路径,一切似乎都是正确的。我在 swf 文件所在的目录中有另一个页面,它工作正常,所以我知道 swfobject 和 swf 文件工作正常。

任何想法为什么 swf 文件在第一页中没有正确显示?

谢谢!