kaz*_*zui 7 facebook objective-c url-scheme ios
有人可以告诉URL方案从我的应用程序打开Facebook应用程序吗?
Dan*_*orm 18
使用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"]];
}
Run Code Online (Sandbox Code Playgroud)
查看iPhone URL Schemes,了解您可以通过URL Schemes实现的其他功能.
此外,从iOS 9开始,您必须包括LSApplicationQueriesSchemes在您的info.plist.
| 归档时间: |
|
| 查看次数: |
7402 次 |
| 最近记录: |