1

您好,我想在我的 Android 设备上播放 sd 卡中的 flash 文件,因为我安装了 flash 播放器,当我运行我的程序时,iit 显示空白屏幕,但是如果我点击 sd 卡中的烧瓶 .swf 文件而不是它显示该应用程序不可用。请告诉我问题出在哪里,并告诉我应该在设备中安装哪些软件才能在应用程序中运行闪存。我已经在我的 android 设备中安装了 adoble flash player 和 air,但之后我也无法在我的 android 设备中看到 flash,如果我直接单击 flash .swf 文件,它会显示一条 toast 消息,表明应用程序不可用

enter code here

尝试 {

      // html file with sample swf video in sdcard

      //flash.html points to swf in sdcard

      mWebView = (WebView)findViewById(R.id.webview);
      mWebView.getSettings().setJavaScriptEnabled(true);
      mWebView.getSettings().setPluginsEnabled(true);
      mWebView.getSettings().setAllowFileAccess(true);

if (!Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){ System.exit(4); } else { String url ="file://" + Environment.getExternalStorageDirectory() + "/LOST.DIR/"+"p.swf"+"";

       mWebView.loadUrl(url);      }

  }
  catch (Exception e) {           // TODO: handle exception
      Toast.makeText(getApplicationContext(), e.toString(), 1).show();        }
4

0 回答 0