首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在HTML for WebView中启用javascript?

如何在HTML for WebView中启用javascript?
EN

Stack Overflow用户
提问于 2016-03-07 20:02:33
回答 2查看 1.5K关注 0票数 1

我有一个正常的HTML/Javascript网站,这是工作在所有浏览器完美。我现在注册了,如果有人通过android-webview访问我的网站,javascript默认是禁用的。在我的页面上,我有一个价格表,它将通过添加javascript类来打开。也就是说,如果我的网站是通过webview访问的,则不会显示价目表。在这种情况下有没有启用javascript的解决方案?我找到了类似这样的东西:

代码语言:javascript
复制
<WebView javaScriptEnabled={true}/>

或者:

代码语言:javascript
复制
webSettings.setJavaScriptEnabled(true);

或者:

代码语言:javascript
复制
webView.loadDataWithBaseURL(baseUrl, data, mimeType, encoding, historyUrl);

但是我没有任何胶水,这是正确的,并把它放在我的代码中。

还有:有没有像is webview in window这样的东西?

EN

回答 2

Stack Overflow用户

发布于 2016-03-07 20:25:26

这段代码运行良好

代码语言:javascript
复制
webView=(WebView)findViewById(R.id.webView);
webView.setWebViewClient(new MyBrowser());
webView.getSettings().setLoadsImagesAutomatically(true);
webView.getSettings().setJavaScriptEnabled(true);
webView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
webView.loadUrl(url);
票数 1
EN

Stack Overflow用户

发布于 2016-03-07 20:19:31

好吧,如果理解正确的话,开发android应用程序的人,也就是android-webview的实现,应该启用javascript,这样你的站点才能被正确浏览。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35843248

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档