Вернуться в приложение из браузера - PullRequest
0 голосов
/ 29 марта 2011

Я выполняю вызов веб-сайта по нажатию кнопки (в iPhone), поэтому в этом случае вызывается мой браузер, и веб-сайт открывается.

Я использую следующий код:

- (IBAction) websiteButtonTouched{
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.google.com"]];
}

Теперь я хочу ВЕРНУТЬСЯ В МОЕ ПРИЛОЖЕНИЕ ИЗ БРАУЗЕРА , как в iPhone4.0 и Up приложение продолжает работать в фоновом режиме, мы должны вызывать его только тогда, когда браузер совсем ...

Заранее спасибо ..: P

Ответы [ 2 ]

1 голос
/ 29 марта 2011

Почему бы не создать свой собственный браузер в приложении? Просто поместите UIWebView внутри контроллера навигации, затем поместите адресную строку и строку поиска.

0 голосов
/ 29 марта 2011

Пожалуйста, посмотрите этот вопрос:

iPhone - Открыть приложение с веб-страницы

Что касается возврата в приложение, в котором вы остановились - если устройство поддерживает фоновый режим (iOS4 +) и ваше фоновое приложение не было выгружено (из-за нехватки памяти), приложение вернет точку, в которой вы его оставили.

Однако вам также необходимо самостоятельно обработать возврат к правильной точке в приложении, если устройство не поддерживает фоновый режим или приложение было выгружено из-за нехватки памяти: это можно сделать, сохранив информацию о текущем состоянии. приложения до его выхода.

На этой веб-странице есть несколько очень хороших блок-схем, которые описывают фоновую обработку и приоритетную работу приложений и т. Д.: * 10101 *

http://www.cocoanetics.com/2010/07/understanding-ios-4-backgrounding-and-delegate-messaging

...