首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在php中得到“找不到支持的格式和mime类型的视频”,但在html中没有。

在php中得到“找不到支持的格式和mime类型的视频”,但在html中没有。
EN

Stack Overflow用户
提问于 2018-06-16 03:49:28
回答 1查看 2.4K关注 0票数 3

我在一个HTML文件中使用了视频标签,它工作得很好。

          <div class="modal-body">
            <video id="cartoonVideo" width="560" height="315"   frameborder="0" allowfullscreen controls>
            <source src="<?baseUrl() ?>/videos/video.mp4" type="video/mp4">

        </video>

在wamp服务器上将文件格式更改为PHP时,我收到此错误。

no video with supported format and mime type found

在PHP文件中,我使用baseUrl()方法从$ _SERVER获取路径,检查它是有效的。我正在使用apache,并通过在mime.types文件中添加以下行来启用mp4 mime类型

video/mp4                   mp4 mp4v mpg4

在控制台中,我看到了这样的警告:

不支持文本/

的HTTP Content-Type。加载媒体资源“视频url"

EN

回答 1

Stack Overflow用户

发布于 2018-06-16 08:46:41

看起来你遗漏了开始的PHP标签,而且你还有一个额外的引号。尝试更改此设置:

<source src="baseUrl() ?>/videos/video.mp4"" type="video/mp4">

要这样做:

<source src="<?php baseUrl(); ?>/videos/video.mp4" type="video/mp4">

然后使用.php扩展名保存该文件。

我很惊讶,因为baseUrl() ?>/videos/video.mp4"不是有效的文件路径,所以当文件以.html扩展名保存时,这种方法仍然有效。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50881856

复制
相关文章

相似问题

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