私には未解決のこの質問があります.... WebView の現在の URL がアプリの Documents ディレクトリ内のローカル ファイルであるかどうかを確認する必要があります....どうすればこれを行うことができますか??
ありがとう!
私には未解決のこの質問があります.... WebView の現在の URL がアプリの Documents ディレクトリ内のローカル ファイルであるかどうかを確認する必要があります....どうすればこれを行うことができますか??
ありがとう!
URL のスキームを確認してください。NSURL*
と呼ばれるインスタンスがあると仮定しますmyURL
:
if ([[myURL scheme] isEqualToString:@"file"]) {
NSLog(@"URL %@ is local", myURL);
}
NSURL
URL のさまざまな部分へのアクセスについて詳しくは、Apple の仕様をお読みください。
と仮定すると、次のようなものをUIWebView*
呼び出すmyWebView
ことができます。
[[myWebView request] URL]
NSURL*
Web ビューが現在ロードしているものを取得します。scheme
次に、上記のようにそのオブジェクトを呼び出すことができます。
URL の file:// プロトコルを確認します。