Как перейти в App Store по ссылке UIWebView в приложении для iPhone? - PullRequest
3 голосов
/ 05 марта 2010

Я хочу вывести пользователя из моего приложения в магазин приложений, когда он нажимает на ссылку в UIWebView в моем приложении. Но когда я нажимаю на ссылку, ничего не происходит (сим и устройство оба). Как перейти в App Store по ссылке UIWebView в приложении для iPhone?

ПУТЬ :
Ссылка на мой HTML-код UIWebView в настоящее время выглядит следующим образом (за исключением саморекламы)

<a href="http://itunes.apple.com/jp/app/someappname/someidnum?mt=8">Download Now</a>

Ответы [ 2 ]

4 голосов
/ 05 марта 2010

Хм. Возможно, вы правы. В этом случае просто используйте эту функцию UIWebViewDelegate:

- (BOOL)webView:(UIWebView *)webView
shouldStartLoadWithRequest:(NSURLRequest *)request
 navigationType:(UIWebViewNavigationType)navigationType

Выполните синтаксический анализ NSURLRequest, чтобы убедиться, что это ссылка на iTunes, и если это так, сделайте следующее:

[[UIApplication sharedApplication] openURL:someURL];
0 голосов
/ 29 февраля 2012

используйте код:

[[UIApplication sharedApplication]openURL:[NSURL URLWithString:@"http://itunes.apple.com/xxxxx"]];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...