我对如何在我的视频播放器上使用blob网址感到有些困惑。
我有一个名为shows的数据库表,我将从中获取需要显示的文件:
shows
show_id |show_name |show_filename
1 |sample vid |1_231142sample.mkv
实际的文件目录是“mysite / uploads / shows /” 所以目前我的代码是:
<video id="video" autoplay loop muted style="width: 100%;">
<source src="//mysite/uploads/shows/1_231142sample.mkv" type="video/mp4">
</video>
<script type="text/javascript">
$(document).ready(function(){
$('#video').bind('contextmenu',function() { return false; });
setVideo("#video");
});
function setVideo(obj)
{
var videoFile = "//mysite/uploads/shows/"+response.url;
//videoFile is the result from "//mysite/uploads/shows/" plus ajax response
$(obj).attr('src', videoFile);
}
</script>
但问题出在src,它显示了视频的实际位置。有人建议使用blob网址,我想知道如何应用它?