as2的{release} {getURL()}可以支持chrome浏览器吗?

时间:2018-10-13 16:20:00

标签: javascript flash actionscript actionscript-2

我已经使用as2开发了.fla文件,但是on(release)嵌入后在chrome浏览器中不起作用。代码看起来像这样:

on (release) {
    getURL("myfile.htm", "_self");
}

在嵌入.fla之后可以支持chrome浏览器的ActionScript 02中,有什么替代方案?

1 个答案:

答案 0 :(得分:0)

  

“这有什么替代方案……”

(1)尝试使用完整的URL,而不仅仅是文件名(出于安全原因,Chrome可能希望使用完整的URL)。

getURL("https://www.example.com/myfile.htm", "_self");

(2)尝试使用ExternalInterface运行在执行"myfile.htm"时加载on (release)的Javascript函数。

(3)将HTML链接/按钮放在嵌入式(Flash)SWF文件附近,作为加载"myfile.htm"的选项,而无需在Flash对象内部单击。

<a href="myfile.htm" target="_self"> SKIP FLASH INTRO </a>