質問

私の目的続ける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が搭載

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top