gpt4 book ai didi

javascript - 启用 JavaScript 的 Android WebView

转载 作者:行者123 更新时间:2023-11-30 01:10:25 25 4
gpt4 key购买 nike

在我的应用程序的 WebView 中,我无法运行 JavaScript。我尝试了很多方法并搜索了许多 Stackoverflow 页面以找到答案。它甚至无法向我显示简单的警报消息。

这是我的代码:

WebView webView = (WebView) findViewById(R.id.wv_webviewac);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
webView.loadUrl(url);

在浏览器中一切正常,但在 WebView 中它不起作用。

最佳答案

这将解决问题

 mWebView = (WebView) findViewById(R.id.activity_main_webview);
WebSettings webSettings = mWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
mWebView.loadUrl("https://syllabkerala.in");
mWebView.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
//hide loading image
findViewById(R.id.progressBar1).setVisibility(View.GONE);
//show webview
findViewById(R.id.activity_main_webview).setVisibility(View.VISIBLE);
}
});

关于javascript - 启用 JavaScript 的 Android WebView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38457871/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com