-5

我正在寻找以下问题的答案。如果您知道答案,请帮助我。

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

4

2 回答 2

2

将其上传到远程服务器并从您的应用程序中打开 URL。它将启动Safari并显示图像。没有其他办法...您无法从Safari.

于 2012-08-17T07:37:43.167 回答
0

此行将从给定 NSURL 的应用程序中启动 Safari:

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

通常,您会使用指向本地文件的 URL:/// 以及图像文件的路径。

但是,iOS 上似乎不允许这样做(应用程序是沙盒化的),因此您需要使用远程 URL,正如其他响应者所建议的那样。

于 2012-08-17T07:43:42.300 回答