我正在使用webview开发应用程序,但我不知道如何启用JavaScript以在webview中显示警报对话框.
我试过这个,但这对我不起作用.首先,我制作了webview和websettings对象,然后设置了以下参数.
webSettings.setJavaScriptEnabled(true); webSettings.setBuiltInZoomControls(true); mWebView.requestFocusFromTouch();
Jitendra.. 20
根据你的代码,我认为你没有设置以下设置Webviewclient和Webcromeclient来在Webview中启用Javascript.
mWebView.setWebViewClient(new WebViewClient()); mWebView.setWebChromeClient(new WebChromeClient());
然后使用以下代码加载Html页面.
mWebView.loadUrl("file:///android_asset/"+Your_Html_Page);
这是Webview中的Html部分.
试试这可能会有所帮助.
根据你的代码,我认为你没有设置以下设置Webviewclient和Webcromeclient来在Webview中启用Javascript.
mWebView.setWebViewClient(new WebViewClient()); mWebView.setWebChromeClient(new WebChromeClient());
然后使用以下代码加载Html页面.
mWebView.loadUrl("file:///android_asset/"+Your_Html_Page);
这是Webview中的Html部分.
试试这可能会有所帮助.