Display a video from a Blob Javascript

后端 未结 2 941
小鲜肉
小鲜肉 2020-12-04 09:23

I would like to display a video from a Javascript Blob/File object in the HTML5 video tag.

This code only works for small videos :

var reader = new          


        
2条回答
  •  忘掉有多难
    2020-12-04 09:33

    In some case blobObject.data should be provided in createObjectURL() method. See this simple trick:

    function playVideo(videoStream){ // as blob 
    
     var video = document.querySelector('video');
    
     var videoUrl=window.URL.createObjectURL(videoStream.data);// blob.data gives actual data
    
     video.src = videoUrl;
    }
    

提交回复
热议问题