从浏览器返回应用程序

发布于 2024-10-27 21:18:23 字数 348 浏览 1 评论 0 原文

我正在通过按钮触摸(在 iPhone 中)实现网站调用,因此在这种情况下我的浏览器会被调用并打开网站。

我正在使用以下代码:

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

现在我想要的是从浏览器返回我的应用程序,因为在 iPhone4.0 及更高版本中,应用程序保持在后台运行,我们只需在浏览器完全运行时调用它。 ..

提前致谢..:P

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

笑忘罢 2024-11-03 21:18:23

为什么不创建自己的应用内浏览器?只需将 UIWebView 放入导航控制器中,然后放置地址栏和搜索栏即可。

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.

随心而道 2024-11-03 21:18:23

请参阅这个问题:

iPhone - Open Application from Web Page

至于返回您离开的应用程序 - 如果设备支持后台 (iOS4+) 并且您的后台应用程序未卸载(由于内存不足),则应用程序将返回您离开的点。

但是,在设备不支持后台或由于内存不足而卸载应用程序的情况下,您还必须自己处理返回到应用程序中的正确点:您可以通过存储有关应用程序当前状态的信息来做到这一点在它退出之前。

该网页有一些非常好的流程图,描述了应用程序后台和前台等:

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

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文