我最近收到与Android SDK中的Facebook Share Dialog有关的错误,该错误以前运行良好。 我想做的是与其他平台(例如Android,iOS)上的Dialog弹出窗口共享内容。
但是,当我在Facebook“共享对话框”中按“共享”按钮时,弹出窗口在关闭后立即打开。
当然,我无法获得该对话框的任何回调,例如OnSuccess
甚至是OnError
,因为它根本没有关闭。
但是当我按下关闭按钮(或返回按钮)时,我可以得到OnCancel
回调(很奇怪...),并且弹出窗口成功关闭。
我可能会收到我发布的错误(screen shot image),但是当从Google搜索时,发生该错误是因为当我尝试打开另一个对话框而不调用原始对话框的dismiss()
时。
您可以从下一个链接中查看详细信息。 (Activity has leaked window that was originally added)
但是我认为发生此错误是因为当我按下共享按钮时,Facebook应用程序尝试打开新的弹出窗口,因此我想这与我的问题没有太大关系。 我不知道确切的发生时间,但是我怀疑它是在最近更新Facebook应用程序之后发生的,因为我什至没有触摸任何相关代码,并且在iOS中运行良好。
我想知道这里是否存在遭受此类问题困扰的人,或者是否有人知道这种情况,请发表评论。