【问题标题】:Angular js how to play a video (video player)Angular js 如何播放视频(视频播放器)
【发布时间】:2019-08-13 00:18:15
【问题描述】:

在我的 HTML 代码下方,这是我加载 pdf 和图像文档的方式,它似乎可以工作。但我似乎无法加载和播放视频?它不起作用,是否有针对此的指令?我需要一个播放器吗?任何想法都会有帮助。我知道这与代码调试人员无关,但我希望你能理解。另外我已经有上传和调用视频的功能,问题是我不知道该功能如何进行预览或播放器。谢谢。

<div class="col-md-12 top10">

<img ng-class="{'hidden' : main.record.preview.type != 'image'}"
     style="width: 100%" class="img"
     src="{$ main.record.preview.preview $}">

<object ng-class="{'hidden' : main.record.preview.type != 'pdf'}"
        ng-show="(main.record.preview.preview != undefined || main.record.preview.preview != '') && main.record.preview.type == 'pdf"
        data="{$ main.record.preview.preview | trusted $}" style="width: 100%;height: 800px"
        data="{$ main.record.preview.preview | trusted $}" type="application/pdf">
    <embed src="{$ main.record.preview.preview | trusted $}" type="application/pdf" />
</object>


<div ng-show="main.record.preview.type == 'others'"
     class="col-md-12 text-center text-default no-preview">
    <p><i class="far fa-times-circle"></i> No Preview Available</p>
</div>

【问题讨论】:

标签: javascript angularjs video video-player


【解决方案1】:

&lt;video&gt; 标签应该可以解决这个问题...类似于以下内容...

<div ng-show="main.record.preview.type == 'video'" class="col-md-12 text-center text-default no-preview">
  <video  controls>
  <source src="yourVideoLink.mp4" type="video/mp4">
  <p><i class="far fa-times-circle"></i> No Preview Available</p>
</video>
</div>

【讨论】:

  • 文件来自本地文件夹怎么样?
  • src="{{yourVariableWithVideoFile}}"src="/relativeFileLocation"
  • 是的,我这样做了,但它似乎不起作用 src="/home/dev/Documents/HRIS/hris_api_copy/v1/storage/6/documents/Resumes and Applications/46661-small.mp4"
  • 您遇到错误了吗?当您在浏览器中打开此 mp4 URL 时,您会看到视频,并且没有 404 错误,对吧?
  • 让我复制这个然后回复你
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-05-01
  • 2014-06-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多