使用以下代码,如果我点击我的按钮以执行,则该页面将首次在Facebook应用程序中打开。如果然后单击左上角以返回到我的应用程序,并第二次点击相同的按钮,则Facebook应用程序中将打开一个空白页面。有没有人看过类似的东西?有什么想法会导致此问题或如何解决?
if let url = URL(string: "\(facebook.Scheme)"), UIApplication.shared.canOpenURL(url) {
UIApplication.shared.open(url)
}
我检查了debug和facebook.Scheme的值是否正确并且两次相同。其他商业FB页面也会发生这种情况,而不仅仅是我正在测试的页面。