【发布时间】:2013-01-12 00:04:55
【问题描述】:
我的 iPhone 应用程序中有一个 Facebook 按钮。当它被触摸时,我希望它转到 Facebook iPhone 应用程序并加载 Facebook 页面,如果 Facebook iPhone 应用程序在设备上,如果没有,则转到 Safari 并转到此 facebook 页面。下面的代码将您带到 facebook 应用程序,但它只是转到提要。但是当没有安装 Facebook iphone 应用程序时,它可以按照我的意愿工作
这段代码会运行。
如何通过点击按钮直接进入页面?
NSString *urlStr = @"https://www.facebook.com/MYFACEBOOKPAGE";
NSURL *url = [[NSURL alloc] initWithString:urlStr];
if (![[UIApplication sharedApplication] openURL:url]) NSLog(@"%@%@",@"Failed to open url:",[url description]);
【问题讨论】:
标签: iphone facebook mobile-safari uiapplication openurl