right now i am working with webview, i reffered many codes regarding this but still i can't figure why i am not able to get the view in my device. I went through lot of examples, still no use, can you guys help to clear this issue. Thanks in advance, below is my code. I am loading file in WebView from the local SD card in device.
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setSaveFormData(true);
webView.getSettings().setBuiltInZoomControls(true);
webView.getSettings().setPluginState(PluginState.ON);
webView.getSettings().setSavePassword(false);
webView.setWebChromeClient(new MyWebChromeClient());
webView.addJavascriptInterface(new DemoJavaScriptInterface(), "demo");
webView.loadUrl(filePath);
final class DemoJavaScriptInterface {
DemoJavaScriptInterface() {
}
public void clickOnAndroid() {
mHandler.post(new Runnable() {
public void run() {
webView.loadUrl("javascript:wave()");
}
});
}
}
final class MyWebChromeClient extends WebChromeClient {
@Override
public boolean onJsAlert(WebView view, String url, String message, JsResult result) {
Log.d(LOG_TAG, message);
result.confirm();
return true;
}
}