我在Facebook App中打开一个页面时遇到了一些问题。 Facebook应用程序打开,但页面没有显示,它根本无法加载。
我在Safari中打开它时遇到问题,问题出在Facebook应用程序上。
我将所有内容添加到LSApplicationQueriesSchemes:fb,fbapi,fb-messenger-api,fbauth2,fbshareextension。
这是我的代码:
func tapFacebook(){
let appURL = NSURL(string: "fb://page/xxxxx")!
let webURL = NSURL(string: "https://www.facebook.com/xxxxx/")!
let application = UIApplication.shared
if application.canOpenURL(appURL as URL) {
if #available(iOS 10.0, *) {
application.open(appURL as URL)
} else {
// Fallback on earlier versions
}
} else {
if #available(iOS 10.0, *) {
application.open(webURL as URL)
} else {
// Fallback on earlier versions
}
}
}