【发布时间】:2014-07-01 13:14:07
【问题描述】:
当我的 swf 处于全屏模式时,我在登录 facebook 时遇到问题。 弹出窗口以某种方式被阻止,用户无法输入他/她的凭据。
我正在使用全屏交互模式。在全屏模式下问题仍然存在。
【问题讨论】:
标签: facebook actionscript-3 flash facebook-graph-api-v2.0
当我的 swf 处于全屏模式时,我在登录 facebook 时遇到问题。 弹出窗口以某种方式被阻止,用户无法输入他/她的凭据。
我正在使用全屏交互模式。在全屏模式下问题仍然存在。
【问题讨论】:
标签: facebook actionscript-3 flash facebook-graph-api-v2.0
当您需要显示 html 弹出窗口时,您必须自己退出全屏模式(将 flash 全屏模式视为浏览器窗口上的附加窗口,页面中发生的任何事情都将不可见):
stage.displayState = StageDisplayState.NORMAL;
这不仅用于身份验证,还用于共享、请求、邀请、任何弹出... 您也不能在身份验证后自动返回全屏,因为它需要单击鼠标。
一种解决方法是存储“非自愿退出全屏”标志并使用下一次鼠标单击事件返回全屏,但 IMO 最干净的方法是通过闪回全屏是/否弹出窗口
【讨论】: