我安装了 jwplayer,这是我的代码:
<div class="video-container">
<h3 style="color: #467AA7;padding-left: 800px;">Login</h3>
<div class="video-body" style="padding-left: 700px;">
<div id="myElement"> Loading the player...</div>
<script type="text/javascript">jwplayer("myElement").setup({
file : "/home/user/videos/login.mp4",});
</script>
</div>
<p style="color: #467AA7;padding-left: 700px;font-size:12px; font-style:italic;"></p>
</div>
这是我的视频的路径:“/home/user/videos/login.mp4
”但是当我尝试访问我的应用程序时它显示“加载媒体时出错:文件不正确找到”,因为它正在我的应用程序中搜索 home/user/videos/login.mp4
,但没有转到服务器的路径。
我的请求在浏览器中是这样的:www.myapp.com/home/user/videos/login.mp4 - 404 not found。
你能帮我修复文件路径以从服务器路径访问视频吗? 谢谢
更新:“./home/user/videos/login.mp4”也不起作用。它仍然保留在我的应用程序中并通过 url 传递它。
最佳答案
试试用这个代替:
file:///home/user/videos/login.mp4
编辑:哦等等,您正在使用 HTTP 请求页面。在那种情况下:它不会起作用。对于您的浏览器来说,这两种资源(html页面和电影文件)存在于不同的域中,一般情况下,跨域资源访问会被您的浏览器阻止。
关于javascript - Jwplayer:提供从主目录播放视频的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15087649/