【问题标题】:Why am I getting this error display for my video in Chrome?为什么我在 Chrome 中的视频会出现此错误显示?
【发布时间】:2018-10-02 15:46:24
【问题描述】:

当我在 Chrome 中运行这段代码时:

<html>
<head><title>form</title>
</head>
<body>
<video width="100" height="100" controls>
<source src="G:\Users\tanmay\Documents\Apowersoft\ApowerREC\20180923_112116.mp4" type=video\mp4>
</video>
</body>
</html>

看到以下显示:

【问题讨论】:

  • 引用的文件显然不存在
  • 它只发生在 Chrome 中还是在其他浏览器中也会出现错误?
  • 而且链接格式不对
  • 也可以试试type="video/mp4",因为 mime 类型有正斜杠,而不是反斜杠。事实上,我认为即使在文件名中也应该使用正斜杠(但我不确定那个,因为我知道 Windows 使用反斜杠,但我认为正斜杠是可以接受的。)
  • @tanmay 如果发布的答案正常工作,则通过单击大 图标标记为已解决。

标签: html video tags syntax-error


【解决方案1】:

如cmets中所述,您的链接格式错误。

  • 在驱动器号前添加file:///,因为不是来自网络(例如: 不是http://)。

  • 浏览器使用 Unix 样式 / 表示斜线,而不是 Microsoft/Windows \ 样式。

<html>
<head><title>form</title>
</head>
<body>
<video width="100" height="100" controls>
<source src="file:///G:/Users/tanmay/Documents/Apowersoft/ApowerREC/20180923_112116.mp4" type=video/mp4>
</video>
</body>
</html>

尝试使用上面的代码。希望这对你有帮助...

【讨论】:

  • 感谢您的回答。将来,请尝试解释其工作原理或原因(在可能的情况下)。
猜你喜欢
  • 1970-01-01
  • 2021-08-17
  • 1970-01-01
  • 2010-10-08
  • 2021-08-04
  • 2021-08-11
  • 1970-01-01
  • 2021-09-28
  • 2013-01-18
相关资源
最近更新 更多