Мне нужно сделать простой UIWebView для iPad, для случая, когда пользователи войдут в систему со своими учетными записями и смогут видеть фиксированную общедоступную страницу Facebook и иметь возможность прокручивать эту страницу, комментировать или как сообщения но не сможет перейти в другое место, кроме этой страницы. Поэтому я используюОграничить UIWebView, чтобы остаться на странице Facebook
-(BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType
{
NSURL *url = request.URL;
NSString *urlString = url.absoluteString;
NSRange range = [urlString rangeOfString:@"http://m.facebook.com/groups/10621329941138"];
if (range.location != NSNotFound)
{
return YES;
}
else
{
return NO;
}
}
Каждый раз, когда пользователь заканчивает свою сессию, хозяйка выйдет с этой страницы на страницу входа. После некоторых экспериментов я застрял с несколькими вопросами:
- При первой загрузке я получаю «Запрашиваемая Вами страница не может быть отображена прямо сейчас ...» http://uaimage.com/image/5a0cccea
- Выход каждый раз вызвать пустой белый экран (проблема с. php?)
- Если я заблокирую все ссылки на этой странице, как я могу разрешить выход из системы в конец сеанса?
Заранее благодарен!
Тот же эффект, как и раньше. у меня есть эта «запрашиваемая страница ...». что это может быть? – Alex
кажется, я имел капитал F, попробуйте с нижним регистром «facebook» и посмотрите, поможет ли это ... – jjv360
Даже если это сработает, это может быть довольно опасно, так как любой другой сайт может поместить ключевое слово «facebook» на своем пути, и это позволит продолжить с загрузкой. – trumpetlicks