javascriptファイルをwebviewにロードしようとしています。そのファイルのいくつかは本当に大きく、合計で344kBです。JS関数の一部を呼び出そうとすると、その関数の位置が重要になるようです。最初にその関数でjsファイルをロードすると動作しますが、最後にロードしても何も起こりません。Webビューにロードされるデータに制限がある可能性はありますか?私はこのHTMLコンテナを持っています
private static final String jsHtmlContainer = "<html><head><script type=\"text/javascript\">%s</script></head></html>";
すべてのファイルを1つの文字列にロードし、その文字列を%sの代わりにこのコンテナに配置します。このコンテナをこのようにwebviewにロードします
mWebview.loadData(content, "text/html", "UTF-8");
私が呼び出した関数は他の関数に依存していません