На iOS7, пытаясь получить доступ к объекту localStorage HTML5 через JavaScript, останавливает выполнение Javascript. Он корректно работает в предыдущих версиях iOS. Приложение отлично работает, когда приложение обновляется и запускается. Но затем я закрываю приложение и запускаю его снова, он не работает и не работает при доступе к localStorage.
Чтобы отключить файлы cookie, я использовал ниже код:
[[NSHTTPCookieStorage sharedHTTPCookieStorage] setCookieAcceptPolicy:NSHTTPCookieAcceptPolicyNever];
Чтобы получить доступ к localStorage, я использовал ниже код:
CGRect rect = self.view.frame;
UIWebView* webView = [[UIWebView alloc] initWithFrame:rect];
[self.view addSubview:webView];
[webView loadHTMLString:@"<script>alert('hello world');alert(localStorage);</script>" baseURL:nil]
Я просмотрел документы iOS7, но не смог найти обновления, связанные с этой проблемой. Кто-нибудь сталкивался с этим тоже? Пожалуйста, поделитесь любой информацией об этом, было бы очень полезно. Какие-нибудь обходные пути для этого?
Спасибо