我创建了一个全屏Flash应用程序 http://dominggus.nl/school/afstuderen/expo/
我使用SWFObject生成器来创建嵌入代码。 此外,我需要将screen.width / screen.height(使用JavaScript)作为flashVars放到SWF ...
这一切都完美适用于Chrome / FF上的MAC,但在Windows上它只适用于IE ... Chrome和Firefox拒绝全屏...
怎么可能?
编辑:我已经尝试过使用SWFObject进行静态/动态发布,结果相同 (请参阅http://dominggus.nl/school/afstuderen/expo/index2.html了解动态)
答案 0 :(得分:2)
在FF中我收到此错误:
SecurityError:错误#2152:不允许使用全屏模式。 在flash.display :: Stage / set displayState() 在nl.dominggus.infographic.ui :: NoFullScreenPage / startButtonClickHandler()[/ Users / dominggus / Documents / dpdk / eclipse_workspace / cmd_afstuderen_infographic / src / as / nl / dominggus / infographic / ui / NoFullScreenPage.as:54]
我认为这意味着插件的allowFullscreen参数未正确设置。
在此验证Flash播放器版本(页面底部显示调试是/否): http://helpx.adobe.com/flash-player/kb/find-version-flash-player.html
为给定平台获取适当的调试播放器: http://www.adobe.com/support/flashplayer/downloads.html
从文档中编辑
FULL_SCREEN_INTERACTIVE常数
public static const FULL_SCREEN_INTERACTIVE:String =“fullScreenInteractive”
语言版本:ActionScript 3.0
运行时版本:Flash Player 11.3,AIR 1.0,Flash Lite 4