问题标签 [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.
jquery - jQuery appendTo 在 IE 中给出无效参数
我正在尝试为http://code.google.com/p/swfobject/上的 swfobject 创建一个接口。当用户没有安装 Flash 播放器时,我正在构建所需的替代内容。这在 FF 中运行良好,但由于某种原因在 IE 中运行良好。我以前用同样的方法做了一百万次,它一直有效,我不知道为什么这次我会收到这个错误。
基本上,当页面加载时,它会调用构建替代内容的函数 $.SWFObject.embedSWF() 并调用 swfobject.embedSWF 函数。替代内容是使用如下所示的就绪函数构建的。
当调用 setupAlternateContent 函数时,错误发生在 ('#' + containerID)。
IE 不喜欢 ('#' + containerID) 参数,它没有任何意义,因为我之前已经这样做了,没有问题。另外,我正在使用 $.create 来自的 jQuery DOMEC 扩展。
任何帮助表示赞赏。谢谢!
都会
javascript - 使用 Ajax 重新加载执行 SWFObject
对于我当前的项目,我正在处理一个主页,该主页在内容框上方有一系列选项卡,每个选项卡都执行 ajax 脚本以将新内容加载到内容框中。但是,其中一些页面包含一个用 SWFObject 调用的 flash 对象,当 ajax 脚本调用该页面时,SWFObject javascript 没有被执行,我得到了 no flash support 错误消息。
我尝试为每个视频通话定义一个函数(不只是设计一个函数并将变量传递给它)并将该函数作为 ajax 函数的一部分调用,但我得到了相同的结果。
任何想法如何解决这个问题?我不反对使用 SWFObject 以外的东西,尽管我一直相信它是目前最好的解决方案。真诚感谢所有帮助。
flash - 灯箱视频上方的 Flash 视频“流血”
在包含其他 Flash 内容(SWFObject 中的横幅、动画等)的页面上的灯箱中制作视频。我猜 Flash 有它自己的窗口,它基本上位于文档窗口的顶部(尽管我不确定我是否完全理解这一点)。尝试将 wmode 设置为透明,并尝试了几个灯箱库(基于 JQuery 和 MooTools,但还没有原型)。现在,我们暂时在另一个选项卡中打开,这很糟糕!
有什么建议甚至可能有帮助的知识吗?
javascript - YouTube API — 不触发“onYouTubePlayerReady()”
根据我的阅读,这就是我应该如何设置YouTube API:
但是,'onYouTubePlayerReady()' 根本不会触发,如果我手动获取对播放器的引用,很多方法都是未定义的;例如, cueVideoById() 有效,但 playVideo() 无效。
我该如何解决这个问题?
swfobject - Uploadify 中的 swfobject 不适用于 IE 7 或 8
我正在使用 Uploadify 并弹出一个由 jQuery 由 Ajax 加载的弹出窗口。弹出窗口所在的页面包含 swfobject(来自 Google 的 Code Api),并且应该出现 Uploadify 按钮。
这在 FF 和 Chrome 上效果很好,但 IE 给了我一个 javascript 错误
未知的运行时错误第 4 行字符 5942
任何人都知道如何解决这个问题?
这可能与我在动态内容中使用它的事实有关。
我找到了以下链接,但没有明确的答案
iphone - iPhone,如何检测控件何时返回浏览器?
我是 iPhone 上可可编程的新手。
我的客户有一个播放 YouTube 视频的网站。视频播放完毕后,将自动播放下一个视频。这是通过使用 YouTube API 和 swfobject 完成的。
经过一番研究,我被告知 iPhone 上的 Safari 不支持 flash。这使得当前的 swfobject 代码无法在 iPhone 浏览器上运行。
作为解决方法,当用户单击嵌入式播放器时,iPhone 将启动 YouTube 应用程序。
是否可以确定 YouTube 应用何时完成播放并将控制权返回给浏览器?
javascript - jquery.flash 插件在 IE6 中不起作用
我使用 jquery.flash() 插件将 Flash 嵌入到我的网站中。问题是在 IE6 中这不起作用。我也尝试了 swfobject (1.5),但它(有时)给我一些奇怪的错误,n null 或类似的东西,所以我决定也使用 jquery.flash()。(我现在同时使用 swfobject 和 jquery.flash() )
所以,基本上,swfobject 工作,但有时会给我一个奇怪的错误(所有浏览器),所以不是我所有的 flash 横幅都工作,并且 jquery.flash() 在所有其他浏览器中工作,除了 IE6。
这很令人沮丧,真的。该网站是infinitdev.ro/medlife/
提前致谢
jquery - JQuery 中的 SWFObject 放在哪里
我的头部有 2 个 javascript。现在我想将 embedSWF 函数放在第一个脚本中。只有我不确定在哪里..
swfobject - IE 的 Uploadify/swfobject 参数问题
几年来我一直在应用程序中使用uploadify,它一直运行良好。当我升级到 2.1.0 版本时,它现在与 swfobject 2.2 捆绑在一起。
在 firefox、safari 和 chrome 中,文件上传和一切都运行良好。但是,在所有版本的 IE 中,javascript 都没有正确地将任何参数传递给 flash 文件。
例如,在 uploadify js 中调试 buttonImg 可以正常工作,但从 flash 文件中读取为未定义。同样,这只是 IE。
什么可能导致 IE 无法将 js 参数传递给 flash 对象?我正在运行最新的 Flash 版本。
我在这里查看了其他相关帖子,似乎没有人解决这个问题。根本没有javascript错误。Flash 上传器加载甚至似乎可以工作,但只能使用默认值。
actionscript-3 - 在不访问 fla 的情况下向 swf 添加介绍或:顶级 swf 和加载的 swf 之间的差异
我必须(快点!)在我继承的网站上为现有的 Flash 标头添加简介。我无法访问源 .fla,因此我通过将介绍放入包装器 swf 并加载当前标头并将其添加到 .fla 上的显示列表来解决问题Event.INIT
。到目前为止,一切都很好。(顺便说一下,swfs 是为 flash player 9 构建的并使用 AS3。)
我遇到的问题是,虽然介绍播放良好并加载/显示标头 swf 的开头,这是一个加载动画,但标头本身从未真正播放。本质上,我的问题是:当它是另一个 swf 的子代而不是嵌入式 swf 的顶层时,什么会导致基于 actionscript 3 的 swf 表现不同?
潜在的重要细节:嵌入正在使用 swfobject 处理,并且没有传入任何 flashvar。有两个参数,它们是base: "/flash/"
和wmode: "opaque"
。所有 swfs 和 flash 数据都保存在/flash/
. flash 元素(减去我构建的介绍)是使用我不熟悉 的Inky flash 框架构建的。
更新:我重新考虑了解决问题的方法,并通过使用 ExternalInterface 使其工作;我让 intro swf 在完成播放时调用一个 js 函数,它会换掉 intro swf 并将其替换为当前的标头(方法在此处概述)。不过,我仍然想知道为什么我会目睹我之前看到的行为,因此欢迎任何想法和建议。