此问题与下面链接的问题有关,而是涉及Facebook SDK附带的交互式控制台:
Facebook Post to wall FB.Feed issue in Unity Facebook SDK
我有两个屏幕截图来显示我遇到的问题。第一个屏幕截图是FB.Feed对话框,我第一次允许应用程序权限发布到我的墙上。它还显示我是否调用了对话框并且我没有允许它发布。
此特定对话框无法显示应用程序的图标。它还会使整个屏幕变灰,并且不允许任何点击运行Unity应用程序,这是理想的,但不同于我将在下面显示的其他对话框的行为。
这是刷新应用程序页面后的第二个屏幕截图。后台应用程序不会显示为灰色,在我的应用程序中,您可以在后台单击进入应用程序并通过对话框与其进行交互。显然,这并不理想。
所以我的问题是,导致这些对话框发生变化的原因是什么,以及如何让API显示我想要的那个?
答案 0 :(得分:3)
第一个仅在此人首次允许您的应用时发生。第一次一个人允许你的应用程序,他们将看到正常的JavaScript对话框。但是,如果他们回到你的游戏中,他们会看到游戏中出现的第二个对话框。
我们阻止在Unity的模态窗口强制执行的对话框中进行正常的点击:https://docs.unity3d.com/Documentation/ScriptReference/GUI.ModalWindow.html
但是,Unity看起来有一个可能会点击的错误。我已向Unity发消息,他们现在已经意识到了这个问题。感谢您报告。