根據另一個程式,我製作了一段影片,並使他成功地於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 影片嗎?懇請大家指點。
Le moyen le plus simple est d'utiliser le contrôle VideoView fourni par Android
Utilisez les deux méthodes suivantes pour lire des vidéos :
setVidePath(String path) : chargez la vidéo représentée par le fichier de chemin
setVideoURI(Uri uri) : Chargez la vidéo correspondant à l'uri
Vous pouvez également utiliser SurfaceView combiné avec MediaPlayer pour lire des vidéos. Vous pouvez rechercher le code vous-même sur Google
.Il existe un lecteur open source de Google sur github nommé hExoPlayer