- (void)openScheme:(NSString *)scheme {
UIApplication *application = [UIApplication sharedApplication];
NSURL *URL = [NSURL URLWithString:scheme];
if ([application respondsToSelector:@selector(openURL:options:completionHandler:)]) {
[application openURL:URL options:@{}
completionHandler:^(BOOL success) {
NSLog(@"Open %@: %d",scheme,success);
}];
} else {
BOOL success = [application openURL:URL];
NSLog(@"Open %@: %d",scheme,success);
}
}
相关文章
- iOS APP版本更新跳转到App Store下载/更新方法
- uni-app开发经验分享五: 解决三端页面兼容问题的方法
- 阻止a标签跳转四种方法 兼容各大浏览器(包括IE)
- iOS openURL方法实现打电话、发短信、发邮件、打开其他App
- 在iOS开发中,经常需要调用其它App,如拨打电话、发送邮件等。UIApplication:openURL:方法是实现这一目的的
- app判断链接参数后缀跳转不同地址的方法
- iOS从App跳转至系统设置菜单各功能项的编写方法讲解
- ios App加载本地HTML网页,点击网页链接跳转到app页面的方法
- 手机网页浏览器或者APP跳转到微信内置浏览器打开指定网页 的方法
- iOS APP版本更新跳转到App Store下载/更新方法