IOS 一行代碼實現打開一個網頁

    

代碼段:[[UIApplication sharedApplication] openURL:url];瀏覽器


其中系統的url有:
1.Map    http://maps.google.com/maps?q=Shanghai  
2.Email  mailto://myname@google.com  
3.Tel    tel://10086  
4.Msg    sms://10086
app

  1. - (IBAction)openMaps {  oop

  2. //打開地圖   google

  3. NSString*addressText = @"beijing";  url

  4. //@"1Infinite Loop, Cupertino, CA 95014";   spa

  5. addressText =[addressText stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding];   .net

  6.   

  7. NSString  *urlText = [NSString stringWithFormat:@"http://maps.google.com/maps?q=%@",addressText];   orm

  8. NSLog(@"urlText=============== %@", urlText);  blog

  9. [[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlText]];  get

  10. }  

  11.   

  12. - (IBAction)openEmail {  

  13. //打開mail // Fire off an email to apple support  

  14. [[UIApplication sharedApplication]openURL:[NSURL   URLWithString:@"mailto://devprograms@apple.com"]];  

  15. }   

  16.   

  17. - (IBAction)openPhone {  

  18.   

  19. //撥打電話  

  20. // Call Google 411  

  21. [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://10086"]];  

  22. }   

  23.   

  24. - (IBAction)openSms {  

  25. //打開短信  

  26. // Text toGoogle SMS  

  27. [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms://10086"]];  

  28. }  

  29.   

  30. -(IBAction)openBrowser {  

  31. //打開瀏覽器  

  32. // Lanuch any iPhone developers fav site  

  33. [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://my.oschina.net/u/2451177/blog/619114"]];  

  34. }

相關文章
相關標籤/搜索