У меня есть локальная html-страница (сохраненная на маршрутизаторе) с кнопкой согласия для подключения к локальной системе WiFi и перенаправления на наш веб-сайт.При подключении к системе WiFi вы автоматически попадаете на эту страницу.Но проблема в том, что в некоторых случаях страница открывается с помощью UIWebView.
Поэтому, когда вы нажимаете кнопку согласования в UIWebView, вы подключаетесь, но перенаправление не работает, потому что UIWebView закрывается, а сафари не открывается.
Если вы нажмете кнопку согласования в Safari, все будет работать нормально.
Я нашел код для открытия ссылок в Safari из приложения UIWebView.
NSURL* url = [request URL];
if (UIWebViewNavigationTypeLinkClicked == navigationType)
{
[[UIApplication sharedApplication] openURL:url];
return NO;
}
Но это HTML-страница, и я понятия не имею, как ее использовать.
Так кто-нибудь знает, как открыть ссылку в Safari, ЕСЛИ ПРОСМОТРЕТЬ с помощью UIWEB?
Наш код кнопки HTML выглядит такэто:
<form name="login" method="post" action="http://111.111.1.1:5280/">
<input type="hidden" name="accept_terms" value="yes" />
<input type="hidden" name="redirect" value="http://www.oursite.com">
<input type="hidden" name="mode_login">
<input type="image" src="img/AGREE.png" alt="Agree">
</form>
THANX