【问题标题】:Disable buttons in background during Facebook popup (Corona)在 Facebook 弹出窗口期间禁用后台按钮 (Corona)
【发布时间】:2012-07-26 08:50:53
【问题描述】:

我在 Corona 中使用内置的 Facebook api 来获取 Facebook 弹出窗口。但是,弹出窗口不会覆盖全屏,因此背景中的按钮是可见且可点击的。有一个主页按钮。当我单击后台的主页按钮时,Facebook 弹出窗口不会关闭,并且应用程序会在后台返回主屏幕。我想要么在弹出窗口关闭的情况下返回主屏幕,要么在弹出窗口打开时使主页按钮不可点击。 如果我在 Facebook 弹出窗口出现时在后台禁用按钮,则无法知道用户关闭了弹出窗口,因此我可以启用该按钮。 有没有办法让 Facebook 弹出窗口全屏或知道弹出窗口已关闭。 ?谢谢

【问题讨论】:

    标签: facebook popup coronasdk


    【解决方案1】:

    当对话框关闭时,您应该收到一个“对话框”类型的事件,发送给您提供给 facebook.login() 的 facebook 侦听器。考虑到这一点,您可以禁用屏幕上的所有控件,显示对话框,然后在获得对话框事件时恢复控件功能。诀窍是在您的原始侦听器和弹出对话框的代码之间保持某种关系。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-07
      • 1970-01-01
      • 1970-01-01
      • 2016-10-30
      • 2014-06-10
      • 1970-01-01
      • 2015-08-10
      相关资源
      最近更新 更多