Load a flash based local html page on device having ICS and above android OS version
===

I am running a local html file  in webview which  loads a local flash file . The webview is loading the file in android 2.2 and 2.3 but it is not working in ICS . Could you please let me know the reason?

This is code :

    final WebView webView = (WebView) findViewById(R.id.webview);
    
            final CustomProgress progress = new CustomProgress(this,
                    R.string.loading);
    
            webView.getSettings().setJavaScriptEnabled(true);
            webView.getSettings().setPluginsEnabled(true);
            webView.getSettings().setAllowFileAccess(true);
    
            webView.setWebViewClient(new WebViewClient() {
    
                @Override
                public void onPageStarted(WebView view, String url, Bitmap favicon) {
                    super.onPageStarted(view, url, favicon);
                    progress.show();
                }
    
                @Override
                public void onPageFinished(WebView view, String url) {
                    super.onPageFinished(view, url);
                    progress.dismiss();
                }
    
                @Override
                public boolean shouldOverrideUrlLoading(WebView view, String url) {
                    return false;
                }
            });
    
            webView.setWebChromeClient(new WebChromeClient() {
                public boolean onConsoleMessage(ConsoleMessage cm) {
                    Helper.printLogD(cm.message() + " -- From line "
                            + cm.lineNumber() + " of " + cm.sourceId());
                    return true;
                }
    
            });
    
            String url = getIntent().getStringExtra(Constants.URL);
            webView.loadUrl(url);