-->

Return Back To Application From Browser

2019-08-23 20:59发布

问题:

I'm implementing a website call on button touch(in iPhone), so my browser get called in that case and website get opened.

I'm using following code:

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

Now what I want is to COME BACK TO MY APPLICATION FROM BROWSER as In iPhone4.0 and Up the application remain running at background we only have to call that when browser quite...

Thanks In Advance.. :P

回答1:

Please see this question:

iPhone - Open Application from Web Page

As for returning to application where you left off -- if the device supports backgrounding (iOS4+) and your backgrounded app wasn't unloaded (due to memory shortage), the app will return the point you left it.

However, you also have to handle the returning to correct point in app yourself, in the cases that the device doesn't support backgrounding, or app was unloaded due to memory shortage: you can do this by storing information about current state of the app before it exits.

This web page has some very nice flow charts which describe app backgrounding and foregrounding etc.:

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



回答2:

Why not create your own in-app browser? Just put a UIWebView inside a navigation controller then put an address bar and a search bar.