让Flex在全屏模式下支持键盘输入
发布时间:2020-12-15 04:08:21 所属栏目:百科 来源:网络整理
导读:自FlashPlayer11.3开始,已经支持带键盘交互的全屏模式,实现方法: 1、全屏时用StageDisplayState.FULL_SCREEN_INTERACTIVE而不是StageDisplayState.FULL_SCREEN? stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE; 2、嵌入swf的html页要加
自FlashPlayer11.3开始,已经支持带键盘交互的全屏模式,实现方法:
1、全屏时用StageDisplayState.FULL_SCREEN_INTERACTIVE而不是StageDisplayState.FULL_SCREEN? stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE; 2、嵌入swf的html页要加入以下两个参数 <param name="allowFullScreen" value="true" /> <param name="allowFullScreenInteractive" value="true" /> 3、运行的时候,会向用户进行确认,界面截图如下: 注意事项: 经测试,Flash Player 11.7/11.8的Debug版本都依然不支持带键盘交互的全屏模式,全屏的时候会提示“SecurityError: Error #2152: 不允许使用全屏模式。”,但是发行版(非Debug版)的Flash Player支持。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |