根據另一個程式,我製作了一段影片,並使他成功地於IOS運行。
以下是編程參考。
var xhr = new XMLHttpRequest();
xhr.open("get", "/video/justForTest.mp4");
xhr.responseType = "arraybuffer";
xhr.addEventListener("load", function() {
var arrayBufferView = new Uint8Array(this.response);
var blob = new Blob([arrayBufferView], {type: "video/mp4"});
var url = window.URL.createObjectURL(blob);
document.getElementById("mobileAppVideo").src = url;
});
xhr.send();
此段代碼來源於以下網址
(https://github.com/meteor/met...
我根據以上代碼,成功在 IOS 播放了 mp4 影片。但我不知道如何在 Android 手機應用程式播放影片。請問有人知道一個成功在 Android 手機應用程式內播放 mp4 影片嗎?懇請大家指點。
最簡單的方法就是使用Android提供的VideoView這個控制項
使用下面2種方法播放影片:
setVidePath(String path):載入path檔案代表的影片
setVideoURI(Uri uri):載入uri所對應的影片
也可以使用SurfaceView 結合 MediaPlayer來播放影片 程式碼你可以自行google
github上面有google的一個開源的播放器 名字hExoPlayer