【问题标题】:Is there a Flash onload event?是否有 Flash onload 事件?
【发布时间】:2009-03-04 03:39:09
【问题描述】:

当 Flash 插件加载其内容时,有什么方法可以检测到错误?

基本上,我想做的是提供一些替代内容,以防 Flash 插件尝试加载它的 .swf 文件时出现问题。

.swf 文件由 CMS 类型系统管理,因此我想创建某种回退默认内容,以防出现问题,例如 .swf 文件已被删除。

我知道如何检测 Flash 版本等,但我找不到此类场景的任何资源。

【问题讨论】:

    标签: javascript flash dom-events


    【解决方案1】:

    如果你用SWFObject嵌入,那么我想你想看看你嵌入javascript的结果:

    var so = swfobject.createSWF( ... );
    

    这里有一些细节: http://pipwerks.com/lab/swfobject/test-embed-success/index.html

    【讨论】:

      【解决方案2】:

      很遗憾,没有这样的事件,您也无法使用 SWFObject 检测到这一点。
      只有拥有 SWF 文件才有可能。

      注意:如果所需的最低 Flash 播放器可用并且 SWF 的 Flash 插件 DOM 元素已创建,则成功报告为 true。 SWFObject 无法检测 swf 文件请求是否已实际加载

      来自:https://code.google.com/p/swfobject/wiki/api

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-10-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-12-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多