如何在HTML中为WebView启用javascript?

时间:2016-03-07 12:02:33

标签: javascript android jquery html webview

我有一个普通的HTML / Javascript网站巫婆正在所有浏览器中完美地工作。 我现在注册,如果有人通过android-webview访问我的网站,默认情况下会禁用javascript。 在我的页面上,我有一个pricelist女巫将通过添加一个javascript类开放。这意味着如果使用webview访问我的网站,则不会显示价目表。 在这种情况下是否有启用javascript的解决方案?我找到了类似的东西:

<WebView javaScriptEnabled={true}/>

或:

webSettings.setJavaScriptEnabled(true);

或:

webView.loadDataWithBaseURL(baseUrl, data, mimeType, encoding, historyUrl);

但我没有任何粘合剂是正确的,并将它放在我的代码中。

并且:有类似is webview in window

的东西

2 个答案:

答案 0 :(得分:1)

这种编码运作良好

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 :(得分:0)

如果理解正确,制作Android应用程序的人,即android-webview的实现,应该启用javascript,以便可以正确查看您的网站。