【问题标题】:How to play a video in a Laravel 5.1 application如何在 Laravel 5.1 应用程序中播放视频
【发布时间】:2017-09-07 11:50:24
【问题描述】:

我是 Laravel 5 的初学者,我正在尝试在我的页面中播放视频。

视频代码:

<div class="videoWrapper">
    <video controls="" autoplay="" width="640" height="360">
        <source src="{{ $lesson->download }}{{$video}}" type="video/mp4"></source>
    </video>
    <!-- <iframe
        width="100%"
        height="315"
        src="{{ $lesson->download }}{{$video}}"
        frameborder="0" allowfullscreen></iframe> -->
    <hr/>
</div>

结果:

当我检查时,网址是正确的:

顺便说一句,当我将 iframe 用于 Youtube 视频时,它可以工作。

谢谢

【问题讨论】:

  • 您的视频路径对我来说似乎很奇怪:c:\wamp64\.../public/uploads/test.mp4.
  • @zack-p 你确定这种类型的路径通常有效吗?
  • 你好,是的,路径是正确的

标签: html video mime-types blade


【解决方案1】:

这是我的代码。也许对你有用:

@if(strpos($vidUrl,"video:")!== false) 
   <video onclick="showVideo()"style="display: block;"
           src="{{str_replace('video:','', $vidUrl)}}" controls width="500"
@endif

我的 $vidUrl 类似于“video://SOME_URL//”

【讨论】:

  • 你好,代码不起作用,对吗?如何在我的案例中使用 $vidUrl? {{ $lesson->下载 }}{{$video}}
  • 什么是下载和视频变量?你用的是数组还是标准类?
猜你喜欢
  • 2018-08-06
  • 2023-03-16
  • 2011-04-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多