UIWebView。コンテンツ符号化/復号
質問
私の目的続けるwebセッションの全アプリの中断ます(例着信SMSいます。
のアプローチ方法: また、店舗の内容UIWebViewにNSUserDefaultsす:
NSData *webViewData = [NSKeyedArchiver archivedDataWithRootObject:webView];
[[NSUserDefaults standardUserDefaults] setObject:webViewData forKey:kDefaultsWebViewObjectKey];
その後の回復のように:
NSData *dta = [[NSUserDefaults standardUserDefaults] objectForKey:kDefaultsWebViewObjectKey];
webView = [NSKeyedUnarchiver unarchiveObjectWithData:dta];
が含まれません。
アプローチB: また、内容のUIWebView:
NSString *content = [webView stringByEvaluatingJavaScriptFromString:@"document.body.innerHTML;"];
そして貯蔵することで、取得で再びそのようなUIWebView:
- (void)loadData:(NSData *)data MIMEType:(NSString *)MIMEType textEncodingName:(NSString *)encodingName baseURL:(NSURL *)baseURL
そのinnerHTML当サイトでは、以下のブラウザを返さないのです。
そのアイデア提案を行うにはどうすればよいのですか。
解決
その結用NSURLRequests、その後の保存の取得HTTP体及びクッキー NSUserDefaults.
後の再入場にアプリを読んだことに設定していることになると、UIWebViewのNSHTTPCookieStorage、その清算をNSUserDefaultsこれらの鍵となります。
他のヒント
場合は文書でない参照資源やにおいを明示的に)ということで、回復のouterHTML:
NSString *content = [webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.outerHTML;"];
に滑らかな経験するとともにスクロールやズームの特性、キャッシュ表現のwebviewが搭載
所属していません StackOverflow