我在AS3项目中遇到了一个奇怪的问题。进入全屏时,通信似乎挂断了。没有HTTP请求发送到服务器,加载器在加载资产时遇到问题,甚至是浏览器缓存中的问题。
更令人惊讶的是,它不是每次都会发生,而是有时只会在本地版本的游戏中发生。当游戏部署在外部服务器上并且从网站开始使用游戏时,就会出现上面列出的问题。
我以这样的方式初始化全屏模式:
gameStage.quality = StageQuality.MEDIUM;
gameStage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;
之前我也设置了这个属性:
gameStage.scaleMode = StageScaleMode.NO_SCALE;
gameStage.align = StageAlign.TOP_LEFT;
我不知道可能出现什么问题,特别是在同一个游戏的本地版本中没有发生。我已经google了很多寻求解决方案,但没有什么可以工作的。我会尽快提供所有可能的帮助,因为我非常急于部署游戏。
答案 0 :(得分:1)
你有一个security issue。您应始终使用content debugger version of Flash Player和/或configure mm.cfg查看任何错误消息。
另请注意,FULL_SCREEN_INTERACTIVE仅受AIR应用程序支持。