簡體   English   中英

從我的應用程序打開Facebook應用程序

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM