(iAction)在safari中打开URL

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(iAction)在safari中打开URL相关的知识,希望对你有一定的参考价值。

simple snippet to open url with an ibaction in safari
  1. - (IBAction)LauchURLAction:(id)sender
  2. {
  3.  
  4. NSLog(@"***[STARTING] - open URL in Safari ");
  5. [self launchURL:@"http://www.someurl.com"];
  6. }
  7.  
  8.  
  9.  
  10. - (void)launchURL:(NSString *) urlToLaunch
  11. {
  12. NSLog(@"***[STARTING] - launch url ");
  13. NSString *urlToOpen = [NSString stringWithFormat:urlToLaunch];
  14. urlToOpen = [urlToOpen stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding];
  15. NSURL *url = [NSURL URLWithString:urlToOpen];
  16. if (![[UIApplication sharedApplication] openURL:url])
  17. NSLog(@"%@%@", @"Failed ton open url:",[url description]);
  18. }

以上是关于(iAction)在safari中打开URL的主要内容,如果未能解决你的问题,请参考以下文章

通过调用 openURL 方法强制 safari 在同一选项卡中打开 url

在 Safari 而不是 webView 上仅打开特定 URL

PhoneGap:在 Safari 中打开外部 URL

Swift 3 - 在 Safari 中从 JSON 打开 URL

iAd Producer - 如何在 Safari 中打开 URL?

使用 Phonegap 在 iPad 上的 safari 中打开外部 url