0

私のライブラリは、html(JS) 文字列で webview をレンダリングします。loaddata(htmlString) を呼び出します。その後、ライブラリのユーザーがそれを表示したい場合、WebView を自分のページに追加します。しかし、webview htmlは何かを表示するだけです(フルページではありません)。アクティビティの onResume で loaddata を呼び出すと、正常に動作します。バックグラウンドから loadData を実行すると、一部の JS コードまたはイベントをトリガーできないため、レンダリングが正しくないと思います。

しかし、IOS WebView では、バックグラウンド レンダリングは正常に機能します。

4

1 に答える 1

0

JavaScript を使用している Web ページの場合、読み込まれない場合があります。webview オブジェクトで JavaScript を有効にすることができます。

webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("link");

このコードは機能します。

于 2016-07-23T10:02:11.730 に答える