gpt4 book ai didi

html5 视频无法播放 mp4 错误 "Invalid Source"?

转载 作者:太空狗 更新时间:2023-10-29 13:20:28 26 4
gpt4 key购买 nike

我正在尝试 HTML5 视频标签,我已经下载了一个 Microsoft 示例并尝试运行它,但发生了一件奇怪的事情,它播放来自 URL(注释标签)的视频,但对于本地 mp4 文件它会不显示错误并显示消息“无效源”

这是我的代码,请指导我应该怎么做才能使其正确运行本地文件?

谢谢

    <!DOCTYPE html>
<html>
<head>
</head>
<body>
<!--<video src="http://www.bing.com/az/hprichv/?p=Butterfly_Clipcanvas_223479_EN-US.mp4"
autoplay loop>
</video>-->
<video controls src="hprichv.mp4" width="300" height="200" autoplay loop>
</video>
</body>
</html>

编辑

网页和视频文件都位于同一个文件夹中。

最佳答案

我在 Windows 7 专业版上。我在本地开发,然后远程托管/服务。在本地开发时尝试加载本地 mp4 文件遇到了同样的情况。在与文件相同的目录中使用 localhost/myvideo.mp4 或 127.0.0.1/myvideo.mp4 或/aaa/myvideo.mp4 或 myvideo.mp4 的组合无法正常工作...但引用完整的 URL,如 http ://www.mywebsite.com/myvideo.mp4 如上所述。

在本地计算机上,Chrome 不会显示任何错误消息...只是显示带有控件的黑框。没有关于发生了什么的线索。切换到 IE,它显示黑框和控件以及错误消息。 '无效来源'

我专注于@steveax 问题和 Mime 类型。

事实证明,此版本的 Windows/IIS 中的 IIS 没有为 .mp4 设置 MIME 类型。不知道为什么不……但不是。

要添加 MP4 MIME 类型,请打开 Internet 信息服务 (IIS) 管理器并执行以下步骤:

  • 突出显示左侧面板上的默认网站
  • 双击右侧面板上的MIME 类型
  • 向下滚动列表,注意没有.mp4
  • 再次在右侧面板上,单击添加:在第一个字段中写入.mp4,然后在下面的字段中写入video/mp4
  • 单击“确定”,完成。

重新启动 IIS!

关于html5 视频无法播放 mp4 错误 "Invalid Source"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14079808/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com