我的android应用程序显示网页(我使用webview)..但是wepage上的javascript没有在webview中运行.如果我通过浏览器访问同一个网页,则javascript正在运行.如何在应用程序中运行javascript(使用webview)?
WebSettings webSettings = myWebView.getSettings(); webSettings.setJavaScriptEnabled(true);
WebView:setJavaScriptEnabled
从Android文档:
"默认情况下,WebView不提供类似浏览器的小部件,不会启用JavaScript,并且会忽略网页错误.如果您的目标只是将某些HTML显示为UI的一部分,这可能很好;用户不会除了阅读它之外,还需要与网页进行交互,并且网页不需要与用户交互.如果你真的想要一个完整的网页浏览器,那么你可能想要使用URL Intent来调用浏览器应用程序而不是用WebView显示它.
...
但是,您可以修改WebSettings,例如使用setJavaScriptEnabled()启用JavaScript."