WebView
のキャッシュを無効にする必要があります。Proteusで膨らませます。プロテクトを通して膨らまされたwebviewでキャッシングを無効にする方法はありません
WebView
には無効にする属性がありますか?
我々は、それがfindViewById(R.id.something)
を使用してプリコンパイルされたXMLレイアウトを使用して膨張させた場合は通常と同じビューを見つけて、その上に次のメソッドを呼び出すことができます。
WebView wv = parent.findViewById(R.id.webview);
WebSettings ws = wv.getSettings();
ws.setAppCacheEnabled(false);
ws.setCacheMode(WebSettings.LOAD_NO_CACHE)
しかしproteus以来、私はこのようなビューを見つけることができないとソリューションは、複数の
WeView
秒のスケールではないでしょうサーバからJSON
を使用してレイアウトを膨張させます。
質問は不明です。あなたは少し詳しく説明できますか?あなたがプロテウスを介して言及したように 'setCache'メソッドを呼び出す場合は、カスタム属性ハンドラを追加することができます。 – vader
findviewbyidを使用してこのケースのwebviewでxmlがビューを膨張させたときのように、私たちはプロテウスを通してレンダリングされた後で操作を行いたいと思います。この場合、何が起こっている私はプロテクトを介してwebviewで私たちのサーバー上のhtmlストアのリンクをロードしていますが、私たちはchnage html webview load前のhtmlをキャッシングするためにキャッシングを無効にしたいのですが、 –