有没有人知道如何从原生应用启动网络应用?
我认为这很难实现,但接下来最好的方法是使用特定的URL启动safari,而不使用URL-bar。而且我不希望它在应用程序中完成,我更希望原生应用程序可以进入暂停状态。
答案 0 :(得分:1)
实现起来并不难,UIWebView
http://developer.apple.com/library/ios/#documentation/uikit/reference/UIWebView_Class/Reference/Reference.html
答案 1 :(得分:0)
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.makebetterthings.com/blogs/"]];
并在您的应用中启用多任务处理,以便在Safari打开时,您的应用将进入暂停模式。
更新 -
阅读我的这些博客条目 -
http://www.makebetterthings.com/blogs/iphone/open-phone-sms-email-map-and-browser-apps-in-iphone-sdk/ http://www.makebetterthings.com/blogs/iphone/launching-your-own-application-via-a-custom-url-scheme/
很遗憾,您无法打开所有应用!但您可以在自己的应用中添加自定义网址方案以打开它们