背景: UIWebViewを使用するiOS5でうまく機能するプログラムがあります。Webページはカスタマイズされたサーバーからロードされます。iOSとサーバー間の通信は、AJAXメカニズムを介して行われます。Cookieはセッション管理に使用されます。
問題:クライアントのイベントがサーバーに到達していません。サーバーの通知と更新がクライアントに届いていません。このため、アプリケーションはユーザーアクションに応答せず、UIがフリーズしているように見えることがあります。
アップルデベロッパサイトでUIWebViewの変更を検索しましたが、3つの変更しか表示されません。
- ビューのrestorementIdentifierプロパティを使用した「StatePreservation」。
- 新しいメソッドkeyboardDisplayRequiresUserAction。
- 新しいメソッドはIncrementalRenderingを抑制します
ただし、上記のいずれもアプリケーションロジックと競合していないようです。
iOS5と比較してiOS6でAJAXの相互作用を壊す可能性のあるものを手伝ってください。もしあれば、関連リンクを教えてください。