【问题标题】:intro SWF redirect when finished完成后介绍 SWF 重定向
【发布时间】:2012-07-07 03:16:38
【问题描述】:

我正在使用 adobe flash cs5。我动画的最后 5 帧包括以下内容 "navigateToURL(新 URLRequest("http://www.soldbybillcox.com/tyler/redwirehome.html"),
"_self");"

这是在 Flash 播放完成后尝试重定向!

我将其导出为 redwirewithsound.swf 飞行设置为 AS3.0 Flash 播放器 10。

现在使用以下代码进入 HTMl im,其中包含允许脚本访问的代码!

<object

 classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"

 codebase="
 http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"           
 width="550" height="400" align="middle">

 <param name="movie" value="http://soldbybillcox.com/redwirewithsound.swf">

 <param name="allowScriptAccess" value="always">

 <embed type="application/x-shockwave-flash"

 pluginspage="http://www.adobe.com/go/getflashplayer"

 width="550" height="400" align="middle"

 src="http://soldbybillcox.com/redwirewithsound.swf"

 allowScriptAccess="always"></embed>

 </object>

此代码会播放视频,但完成后不会重定向!我不确定问题出在哪里

【问题讨论】:

    标签: html actionscript-3 flash actionscript flash-cs5


    【解决方案1】:

    这可能是由于navigateToUrl 的安全模型:

    在浏览器中运行的 Flash Player 10 及更高版本中,以编程方式使用此方法打开弹出窗口可能不会成功。各种浏览器(和浏览器配置)可能随时阻止弹出窗口;无法保证会出现任何弹出窗口。但是,为了获得最大的成功机会,请仅在作为用户操作的直接结果执行的代码中使用此方法打开弹出窗口(例如,在鼠标单击或按键事件的事件处理程序中。 )

    根据Adobe docs

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多