Ios Facebook应用程序上未打开Facebook链接
以前有人问过这个问题,但是对于Ios Facebook应用程序上未打开Facebook链接,ios,facebook,plist,ios9.1,Ios,Facebook,Plist,Ios9.1,以前有人问过这个问题,但是对于iOS9,没有解决方案。我在stackoverflow上找到了一个解决方案,可以在我的.plist中添加LSApplicationQueriesSchemes。我做了,但它仍然没有在facebook应用程序上默认打开它。 我没有在facebook上使用任何登录。如果facebook按钮点击,你可以在联系人页面上说“喜欢”,这会把他们带到facebook页面。但它没有打开facebook应用程序,而是打开safari并要求登录。我试图打开的facebook链接是一个
iOS9
,没有解决方案。我在stackoverflow上找到了一个解决方案,可以在我的.plist
中添加LSApplicationQueriesSchemes
。我做了,但它仍然没有在facebook应用程序上默认打开它。
我没有在facebook上使用任何登录。如果facebook按钮点击,你可以在联系人页面上说“喜欢”,这会把他们带到facebook页面。但它没有打开facebook应用程序,而是打开safari并要求登录。
我试图打开的facebook链接是一个相册到页面的链接。要执行此操作,您需要执行以下操作:
info.plist
文件中的LSApplicationQueriesSchemes
值替换为一个-fb
let fbURL = NSURL(string: "fb://album?id=<YOUR ALBUM ID HERE>")!
if UIApplication.sharedApplication().canOpenURL(fbURL) {
UIApplication.sharedApplication().openURL(fbURL)
}
NSURL* fbURL = [NSURL URLWithString: @"fb://album?id=<YOUR ALBUM ID HERE>"];
if ([[UIApplication sharedApplication] canOpenURL:fbURL]) {
[[UIApplication sharedApplication] openURL:fbURL];
}
让fbURL=NSURL(字符串:“fb://album?id=”)!
如果UIApplication.sharedApplication().canOpenURL(fbURL){
UIApplication.sharedApplication().openURL(fbURL)
}
目标-C:
let fbURL = NSURL(string: "fb://album?id=<YOUR ALBUM ID HERE>")!
if UIApplication.sharedApplication().canOpenURL(fbURL) {
UIApplication.sharedApplication().openURL(fbURL)
}
NSURL* fbURL = [NSURL URLWithString: @"fb://album?id=<YOUR ALBUM ID HERE>"];
if ([[UIApplication sharedApplication] canOpenURL:fbURL]) {
[[UIApplication sharedApplication] openURL:fbURL];
}
NSURL*fbURL=[NSURL URLWithString:@“fb://album?id=“”;
if([[UIApplication sharedApplication]canOpenURL:fbURL]){
[[UIApplication sharedApplication]openURL:fbURL];
}
要执行此操作,您需要执行以下操作:
info.plist
文件中的LSApplicationQueriesSchemes
值替换为一个-fb
let fbURL = NSURL(string: "fb://album?id=<YOUR ALBUM ID HERE>")!
if UIApplication.sharedApplication().canOpenURL(fbURL) {
UIApplication.sharedApplication().openURL(fbURL)
}
NSURL* fbURL = [NSURL URLWithString: @"fb://album?id=<YOUR ALBUM ID HERE>"];
if ([[UIApplication sharedApplication] canOpenURL:fbURL]) {
[[UIApplication sharedApplication] openURL:fbURL];
}
让fbURL=NSURL(字符串:“fb://album?id=”)!
如果UIApplication.sharedApplication().canOpenURL(fbURL){
UIApplication.sharedApplication().openURL(fbURL)
}
目标-C:
let fbURL = NSURL(string: "fb://album?id=<YOUR ALBUM ID HERE>")!
if UIApplication.sharedApplication().canOpenURL(fbURL) {
UIApplication.sharedApplication().openURL(fbURL)
}
NSURL* fbURL = [NSURL URLWithString: @"fb://album?id=<YOUR ALBUM ID HERE>"];
if ([[UIApplication sharedApplication] canOpenURL:fbURL]) {
[[UIApplication sharedApplication] openURL:fbURL];
}
NSURL*fbURL=[NSURL URLWithString:@“fb://album?id=“”;
if([[UIApplication sharedApplication]canOpenURL:fbURL]){
[[UIApplication sharedApplication]openURL:fbURL];
}
您希望在Swift
或目标C
中获得答案吗?您希望在Swift
或目标C
中获得答案吗?