2013-09-30 5 views
0

Как открыть ссылку в Safari из собственного приложения в iPad?

У меня есть настройка так:Как открыть ссылку в Safari из собственного приложения в iPad?

  • У меня есть приложение HTML/CSS
  • приложение упаковывается в родной .ipa через Xcode (Кордова и т.д., он работает и все)

Я хочу, чтобы при нажатии ссылки на приложение (обычный тег с атрибутом href) iPad откроет ссылку в Safari и НЕ в самом приложении.

Теперь он создает состояние блокировки, когда пользователь не может вернуться к приложению, так как нет обратных кнопок и открыт адрес из тега a.

Возможно ли это? Я знаю о UIWebView (или таком), который можно использовать в скомпилированных приложениях, но это, конечно, не помогает.

ответ

1
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"http://www.google.com"]]; 
+0

, вероятно, использовать это в методе shouldStartLoadWithRequest, OpenUrl, а затем вернуться НЕТ, потому что я считаю, вопрос в том, как открыт Safari, когда пользователь нажимает кнопку «A HREF», поэтому запрос будет начать, нам нужно отменить его и OpenUrl. –

+0

Я пропустил что-то очевидное, но как это реализовать с помощью HTML/JS? Это что-то, что Кордова может справиться, системный вызов, который требует скомпилированных двоичных файлов или что? –

Смежные вопросы