2012-08-17 62 views
-4

我在寻找以下问题的答案。如果你知道答案,请帮助我。在safari中打开iphone应用程序内容

问题 - 我有一个本地存储在iphone应用程序空间的图像。我想在iPhone Safari中显示图像而不是在UIWebView上。有这样的要求,它听起来很奇怪,但图像应该以任何方式显示在Safari上。

+0

请详细告诉我们你想做什么,我确定有一个更好的解决方案,然后你要求。 – DAS 2012-08-17 07:54:30

回答

2

将其上传到远程服务器并从您的应用打开URL。它会启动Safari并显示图像。没有别的办法......你不能从Safari打开本地路径。

+0

我们可以在iPhone safari中打开烧焦的XML文件吗? – user1606217 2012-08-17 08:55:43

+0

不在本地。否则,您可以在远程URL地址上打开xml文件,但它不会显示为原始xml,而仅显示值。你可以用一个样本xml来试试它。 – graver 2012-08-17 09:01:46

0

这条线将推出Safari浏览器从一个应用程序对于给定的NSURL:

[[UIApplication sharedApplication] openURL:[self imageFileURL]]; 

通常情况下,你会使用指向本地文件的URL:///您的图像文件的路径。

但是,iOS似乎不允许(应用程序被沙箱化),因此您需要使用远程URL,如其他响应者所示。

相关问题