嵌入.SWF文件在IE中疯狂但在其他浏览器中没有

时间:2015-04-27 19:14:41

标签: actionscript-3 flash internet-explorer sharepoint

我正在构建一个带有嵌入式.swf文件的SharePoint页面,该文件能够检测当前URL以激活和显示内容。除了IE之外,我测试过的所有浏览器中的一切都很顺利。当我在IE中打开SharePoint页面时,.swf只是不停地再现帧。它完全忽略了我的脚本,我找不到任何可能对此负责的事情。 URL检测脚本是下一个:

import flash.external.ExternalInterface;

if (ExternalInterface.available)
{
    var url:String = ExternalInterface.call("window.location.href.toString");
    if (url == "https://example1.aspx"){
        gotoAndStop(1)
    }
    else if (url == "https://example2.aspx"){
        gotoAndStop(2)
    }
    else if (url == "https://example3.aspx"){
        gotoAndStop(3)
    }
    else if (url == "https://example4.aspx"){
        gotoAndStop(4)
    }
}

其他脚本只是时间线内的按钮配置并停止。所以我很确定问题不存在。

有没有人有想法?

0 个答案:

没有答案