3

こんにちは、HTML イメージ タグとテキストを含むデータがあります。このコンテンツを表示するにはwebView、次のアプローチで使用しています:

String  getProductDetailsTechSpec = "<img src="http://myhost.com/myimages/image.jpg"/></br>Here is the content of my article.  Yada Yada.  Etc. Etc."
getProductDetailsTechSpec.loadDataWithBaseURL("", getTechSpec,
                "text/html", "UTF-8", "");

デバイスが Wi-Fi またはモバイル データに接続されている場合、画像は適切に表示され、しばらくしてからユーザーが Wi-Fi/モバイル データをオフにすると、画像が表示されません (webview が画像をキャッシュするため、数分間は機能しますが、ない時もあります)。しかし、テキストはまだ機能しています。この問題を解決するために熱い提案をしてください。前もって感謝します。

4

1 に答える 1

0

インターネット接続がなくても、webview はあなたが書いている HTML タグを描画できるので、テキストは機能しています..ちょうどその HTML をテキスト ファイルに書き込んで、コンピュータのブラウザで実行するのと同じです。 .しかし、画像をキャッシュする方法を探している場合は、画像を表示するために接続が必要な URL から webview に表示されます。そのリンクをチェックしてください。

于 2014-05-07T10:32:43.433 に答える