首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTML5视频API不显示视频,而是生成声音

HTML5视频API不显示视频,而是生成声音
EN

Stack Overflow用户
提问于 2019-12-03 12:43:36
回答 3查看 113关注 0票数 0

我正在用Laravel构建一个Web应用程序。我想添加一个视频到一个特定的部分使用HTML5视频API,视频只播放声音,但不显示。这是我下面的代码

代码语言:javascript
复制
<video controls width="450" height="300" autoplay="false">   
    <source src="{{ asset('site/videos/iUOL Welcome Video.mp4') }}" type="video/mp4">
    <source src="{{ asset('site/videos/iUOL Welcome Video.flv') }}" type="video/flv">
    Sorry, your browser doesn't support embedded videos.
</video>

我已经在Chrome,Firefox和Chrome上测试过了。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-12-03 13:02:14

检查您的视频是否正确编码,然后只有它将支持HTML5视频标签。

HTML5视频需要带有H264视频编解码器和AAC音频编解码器的MP4视频。

将您的视频mp4文件转换为H.264编码和检查。

票数 1
EN

Stack Overflow用户

发布于 2019-12-03 12:57:52

您试过从视频名称中删除这些空格吗?

票数 0
EN

Stack Overflow用户

发布于 2019-12-03 13:03:23

你查过你的css了吗?这里的问题在您的样式表中。

如果视频是听起来的,那么它在自动播放模式下工作的很好。

代码语言:javascript
复制
<div class="video">
// Add your code here.
</div>

Css应包括:

代码语言:javascript
复制
.video{
     display: inline-block;
     width: 100% !important;
 }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59157424

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档