2013-01-23 60 views
0

我有一个地方网站(网址是硬编码)会得到以全屏模式打开如何打开在全屏模式下使用Safari网站为iPad

没有地址栏或没有菜单的要求SAFARI的栏按钮应显示在我的应用程序中。

我在SAFARI浏览器中使用以下代码行来打开url。

NSURL *url=[[NSURL alloc]initWithString:@"http//www.google.com"]; 
[[UIApplication sharedApplication] openURL:url]; 

什么样的属性我可以为UIApplication设置,这样我会在全屏模式下的Safari浏览器在我的应用程序?

回答

1

你不能从应用程序这样做,它是由网站来尝试和执行此。为了实现你的目标,我相信你需要让网站假装成一个网络应用程序。

苹果对如何自定义Safari浏览器为您的网站,看到http://developer.apple.com/library/safari/#documentation/appleapplications/reference/safariwebcontent/configuringwebapplications/configuringwebapplications.html文档,特别是“隐藏Safari浏览器用户界面组件

+0

我不想使用Web应用程序我想这样做,使用本地应用程序。 – Sorter

+0

如果您想在应用程序之外启动Safari,则已放弃对其演示文稿的控制。在'UIApplication'中没有什么可以设置来执行你想要的。你理论上可以在你的应用程序中有一个指向URL的'UIWebView',并且不会为你提供任何导航控件,但它不会打开Safari应用程序,它仍然在你的应用程序中。 – WDUK

+0

我已经尝试过使用UIWeb视图,但它有自己的问题,例如它不允许在其控件中弹出,并且它不支持具有私有SSL证书的安全网站。 – Sorter

相关问题