0

UIWebView がページを読み込むときに、読み込まれたデータの割合に関する情報を取得する必要があります。

UIWebView が対応する API を提供していないことは知っています。

回避策はありますか?

4

1 に答える 1

0

1 つのアプローチは、データを取得するための進捗情報を提供する外部フレームワーク ( ASIHTTPAFNetworking ) を使用し、それを を使用して UIWebView にロードすること– loadHTMLString:baseURL:です。

ASIHTTP は、もはや積極的に開発されていませんが、あなたの場合に非常に優れたクラスを持っています:

ASIWebPageRequest - 画像やスタイルシートなどの外部リソースを含む完全な Web ページをダウンロードします。任意のサイズのページを無期限にキャッシュし、ネットワーク接続がない場合でも UIWebview / WebView に表示できます。

于 2012-06-13T18:11:01.553 に答える