の振る舞いを説明していただけますUIWebView -loadHTMLString:baseURL:
か?
たとえば、レンダリングしたい単純な html があります。
<html>
<body>
Test message <br>
<img src="%http_path_for_unreachable_resource%" />
</body>
</html>
SDK の以前のバージョン (6.x 以下) ではUIWebView
、この html をレンダリングし、html'Test message'
内のすべてのリソースの完全なロードを待たずに表示します。
7.0 ベータ版では、SDK の動作が変更されました。UIWebView
すべてのリソースを完全にロードせずにコンテンツを表示する方法はどこにもありません。そのため、空白の白い画面が表示されます'Test message'
。しばらくすると、到達不能なリソースのリクエストがタイムアウトで失敗し、UIWebview
その内容が表示されます。
のすべてのサブビューを-stringByEvaluatingJavascriptFromString
呼び出すことにより、 でjavascript を使用してコンテンツを強制的に表示しようとしました。-setNeedsDisplay
UIWebView
の古いレンダリング動作を取得することは可能UIWebView
ですか?