如果用戶在其設備上安裝了應用程序,我想在Facebook應用程序中打開一個頁面。現在
,我使用下面的代碼,我發現,在做研究:在Facebook應用程序中打開鏈接(如果有)
let myUrl = NSURL(string: "fb://profile/myPage'sID")!
if UIApplication.sharedApplication().canOpenURL(myUrl) {
UIApplication.sharedApplication().openURL(myUrl)
} else {
UIApplication.sharedApplication().openURL(NSURL(string: "https://www.facebook.com/myPage")!)
}
這確實爲輪廓工作,但不用於顯示頁面。
(請注意,這兩個ID都有效,因爲我測試了它們。)
任何想法?
感謝提前:)
我過去就這麼做過一個Facebook頁面。嘗試使用另一個頁面ID進行測試。 fb:// profile/197394889304(巴塞羅那足球協會的Facebook頁面) – FabKremer
不,在Safari中打開網站以及... – LinusGeffarth