0

アセットから内部 Web ページを読み込んでいます。onPageFinished が起動すると、サーバーからデータを非同期に要求し、jQuery を使用して応答データをページに挿入します。時々、JavaScript が実行されなかったかのように Web ページが空白になります。サーバーの応答データがあり、表示されるはずです。webview.postInvalidate(); を呼び出す必要がありますか? 応答データを注入するスレッドで?データが正しいので、問題はビューだと思います。

4

1 に答える 1

0

WebViewでJavascriptを明示的に有効にする必要があります:http://developer.android.com/reference/android/webkit/WebSettings.html#setJavaScriptEnabled(boolean)

于 2013-01-31T00:50:34.190 に答える