無法播放.swf(閃光文件)文件從內置存儲在安卓設備上的web瀏覽器(例如:-nexus7) 但我可以播放.swf (Flash文件)的Android蜂窩設備... 我也想到了這一點,因爲糖果向上android停止支持Flash文件插件 ,甚至Adobe停止開發相同的android。從內部存儲在Android的webview在nexus 7播放.SWF文件android
下面是一些代碼段,我試圖沒有結果----
wv = (WebView) findViewById(R.id.webView1);
String url =Environment.getExternalStorageDirectory()+"/FolderName/Filename.swf";
wv.setWebChromeClient(new WebChromeClient());//also tried WebViewClient
wv.getSettings().setJavaScriptEnabled(true);
wv.getSettings().setPluginState(PluginState.ON);
wv.getSettings().setAllowFileAccess(true);
wv.getSettings().setUseWideViewPort(true);
wv.loadUrl(url);
只有一個小圖標顯示在網頁視圖的中心示出。 [注:我甚至試圖加載使用HTML文件,但沒有任何工作]
我知道這一點,但播放.swf文件的替代選擇是什麼? –
HTML5/CSS/JavaScript或代碼本地應用程序。 .swf將不起作用,除非您找到可以播放它們的第三方庫,就好像它們是普通視圖一樣。 – Budius
我已經有一個.swf文件,我可以通過啓動簡單的action.view意圖在Play商店的某些應用程序上播放它。但我需要啓動webview或其他視圖如果possible.also果凍豆已經支持HTML5那麼爲什麼我應該寫一個代碼呢 –