2012-11-14 124 views
1

我需要在用戶播放時以全屏播放視頻。 不幸的是,據我所知,如果使用HTML5 Video標籤,Android會在框架內播放它。因此,試圖webkitEnterFullScreen(),它似乎工作(種類...),但用戶必須再次點擊播放按鈕。總體性能感覺有點笨拙,不確定像2.0+這樣的老式操作系統能否處理它。用Android上的直接鏈接播放視頻

作爲替代方法,我現在試圖使用直接鏈接播放視頻而不是視頻標記。例如,[a href =「video.mp4」]點擊播放[/ a]。我認爲它運行良好,但唯一的問題是它要求選擇一個應用程序'視頻播放器'或'瀏覽器'。

所以我的問題是

  1. 我如何定義使用javascript播放使用視頻播放器的視頻,從而使選擇對話框將不提示?
  2. 什麼是Android的原生視頻播放器?例如,iOS使用Quicktime,可以使用Quicktime對象嵌入視頻。 Android有沒有等效的方法?
  3. 使用Video標籤時,如何與全屏同時播放視頻?

回答

0

你必須認識到一件非常重要的事情:沒有android的原生視頻播放器。

有幾十個玩家爲Android,這不是你的決定,而是用戶決定他是否應該使用玩家A或B.不要強迫Android用戶採取iOS行爲,它確實不會給更好的印象。

1

試試下面的代碼:

String path1="/path/to/video/file.3gp"; 
Uri uri=Uri.parse(path1); 
VideoView video=(VideoView)findViewById(R.id.VideoView01); 
video.setVideoURI(uri); 
video.start(); 
+0

它可以用JavaScript做什麼? – user1487835

相關問題