[英]Open Facebook application from my app
有人可以告訴URL方案從我的應用程序打開Facebook應用程序嗎?
使用fb://
。
canOpenURL
返回一個BOOL
值,指示URL的方案是否可以由設備上安裝的某個應用程序處理。 如果canOpenURL
返回YES
則應用程序出現在設備上。 如果用戶在其設備上安裝了Facebook,我們將其打開。 如果用戶沒有安裝Facebook,我們通過鏈接打開頁面,這將啟動Safari。
// Check if FB app installed on device
if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"fb://"]]) {
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"fb://profile/355356557838717"]];
}
else {
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://www.facebook.com/DanielStormApps"]];
}
查看iPhone URL Schemes ,了解您可以通過URL Schemes實現的其他功能。
此外,從iOS 9開始,您必須在info.plist
包含LSApplicationQueriesSchemes
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.