-5

次の質問に対する回答を探しています。あなたが答えを知っているなら、私を助けてください。

質問 - iphone アプリケーション スペースにローカルに保存されている画像があります。UIWebViewではなくiphoneサファリで画像を表示したい。このような要件があります。奇妙に聞こえますが、画像は何らかの方法でサファリに表示する必要があります。

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 に答える