2011-02-26 185 views
1

我想在android上運行簡單的Flash視頻播放器。我只能打一個問號。有人能說出這段代碼有什麼問題嗎?無法在Android設備上運行Flash視頻播放器

webview = (WebView) findViewById(R.id.webview); 
    webview.getSettings().setJavaScriptEnabled(true); 
    webview.setWebViewClient(new WebViewClient() { 
     public boolean shouldOverrideUrlLoading(WebView view, String url) { 

      view.loadUrl(url); 
      return true; 
     } 

     @Override 
     public void onReceivedHttpAuthRequest(WebView view, HttpAuthHandler handler, String host,String realm){ 
       String[] up = view.getHttpAuthUsernamePassword(host, realm); 
        if(up != null && up.length == 2) { 
          handler.proceed(up[0], up[1]);  } 
    else Log.d("WebAuth","Could not find user/pass for domain :"+ host+" with realm = "+realm); 

} 
    }); 



    webview.getSettings().setSupportZoom(true); 
    webview.getSettings().setJavaScriptEnabled(true); 
    webview.getSettings().setAllowFileAccess(true); 
    webview.getSettings().setPluginsEnabled(true); 


    webview.loadUrl("http://tvforandroid.com/p/?p=1020"); 
+0

當您在網頁瀏覽器中打開網頁時,是否可以查看Flash視頻? – Mannaz 2011-03-20 14:53:30

回答

0

您確定您正在測試的設備上有Flash Player嗎?並非所有的Android設備都支持它。

+0

是的,我已將它安裝在我的設備上。版本號和所有都是正確的。 – JehandadK 2011-03-03 14:11:29

+0

我正在模擬器上嘗試它。 – JehandadK 2011-03-11 09:59:11

+0

我沒有看到你怎麼可以在模擬器上嘗試它,很確定你不能像現在那樣在Droid設備模擬器上運行Flash。與虛擬化水平過高或缺乏支持有關。 – 2011-03-22 12:57:46

相關問題