質問: androidのwebviewについて質問です。 管理外のコンテンツでjavascriptの実行を無効にしたほうが良いと言われているのは何故でしょうか?
回答: 過去のAndroidにてaddJavascriptInterfaceに脆弱性があり、その回避策として簡単な方法がJavaScriptの無効化だったからだと思います。以下の記事を参照ください。 AndroidのWebViewの脆弱性についての私的なまとめ 最近のAndroidでは大丈夫なはずですが、いろいろややこしいことを考えるのが面倒くさければ、JavaScriptの無効化というのは今でもありだと思います。JavaScriptが無効にできない場合は、対策しましよう。 参考文献 addJavascriptInterface Called (AddJavascriptInterface)