当前位置:  开发笔记 > 编程语言 > 正文

Android的Webview无法处理javascript?

如何解决《Android的Webview无法处理javascript?》经验,为你挑选了2个好方法。

我的android应用程序显示网页(我使用webview)..但是wepage上的javascript没有在webview中运行.如果我通过浏览器访问同一个网页,则javascript正在运行.如何在应用程序中运行javascript(使用webview)?



1> Jorgesys..:

启用Javascript!:

WebSettings webSettings = myWebView.getSettings();
webSettings.setJavaScriptEnabled(true);

WebView:setJavaScriptEnabled



2> Timothy Lee ..:

从Android文档:

"默认情况下,WebView不提供类似浏览器的小部件,不会启用JavaScript,并且会忽略网页错误.如果您的目标只是将某些HTML显示为UI的一部分,这可能很好;用户不会除了阅读它之外,还需要与网页进行交互,并且网页不需要与用户交互.如果你真的想要一个完整的网页浏览器,那么你可能想要使用URL Intent来调用浏览器应用程序而不是用WebView显示它.

...

但是,您可以修改WebSettings,例如使用setJavaScriptEnabled()启用JavaScript."

推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有