0
私はhybrid iOS app
を作っています。アプリのネイティブ部分は、その動的データUIWebView
にリダイレクトされます。このデータをローカルにキャッシュして、Webページへの移行を高速化できますか?htmlページを保存してUIWebViewを読み込みやすくする
私はhybrid iOS app
を作っています。アプリのネイティブ部分は、その動的データUIWebView
にリダイレクトされます。このデータをローカルにキャッシュして、Webページへの移行を高速化できますか?htmlページを保存してUIWebViewを読み込みやすくする
、このいずれかを試してください:
NSData *urlData;
NSString *baseURLString = @"mysite.com";
NSString *urlString = [baseURLString stringByAppendingPathComponent:@"myfile"];
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:urlString] cachePolicy:NSURLRequestReturnCacheDataElseLoad timeoutInterval: 10.0];
NSURLConnection *connection=[[NSURLConnection alloc] initWithRequest:request delegate:nil];
if (connection)
{
urlData = [NSURLConnection sendSynchronousRequest: request];
NSString *htmlString = [[NSString alloc] initWithData:urlData encoding:NSUTF8StringEncoding];
[webView loadHTMLString:htmlString baseURL:baseURLString];
[htmlString release];
}
[connection release];
はい、その可能 – Gruntcakes
私はできる、私は単にHTMLサイトを保存しますが、私はそれをやったので、それをやっては、約3年前JSファイルに –
そのをトリガしないのだろうか?細部を覚えていない。そのプロジェクトのソースコードがどこかでノッキングしているかどうかを確認する必要があります。これは、傍受を実行するためにNSURLProtocolを使用していた可能性があります。私が覚えているように、デフォルトのキャッシュオプションを使用することにはいくつか問題がありました。 – Gruntcakes