webview内部的Javascript没有';t火

webview内部的Javascript没有';t火,javascript,android,webview,Javascript,Android,Webview,我有一个webview,它显示一个非常简单的远程网页,其中有一个脚本标记,其中包含警报。由于某些原因,当我运行我的应用程序时,它不会显示警报 我已将setJavaScriptEnabled设置为true: WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true); 以下是我在服务器上的html: <!DOCTYPE html> <html xmlns="htt

我有一个webview,它显示一个非常简单的远程网页,其中有一个脚本标记,其中包含警报。由于某些原因,当我运行我的应用程序时,它不会显示警报

我已将setJavaScriptEnabled设置为true:

WebSettings webSettings = webView.getSettings();
webSettings.setJavaScriptEnabled(true);
以下是我在服务器上的html:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
</head>
<body>
    Welcome!
    <script>
        alert('123');
    </script>
</body>
</html>

欢迎
警报(“123”);
我缺少什么?

您必须设置一个可以处理警报的:

webView.setWebChromeClient(new WebChromeClient());