我想在我的网站中嵌入一个破折号视频。
我遵循dash-if github readme中的指南,但是视频不起作用(音频工作正常)。
这是我在flutter run
上查看页面源时得到的:
http://localhost:3000
现在,当我打开<!DOCTYPE html>
<html lang="fa" dir="rtl">
<head>
<meta charset="UTF-8" />
<title></title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="/stylesheets/bootstrap.min.css">
<script src="/javascripts/jquery.min.js"></script>
<script src="/javascripts/popper.min.js"></script>
<script src="/javascripts/bootstrap.min.js"></script>
</head>
<body>
<div>
<video id="videoPlayer" controls></video>
</div>
<script src="https://cdn.dashjs.org/latest/dash.all.min.js"></script>
<script>
(function(){
var url = "https://dash.akamaized.net/envivio/EnvivioDash3/manifest.mpd";
var player = dashjs.MediaPlayer().create();
player.initialize(document.querySelector("#videoPlayer"), url, true);
})();
</script>
</body>
</html>
时,我正在播放音频,但是没有视频,而是收到错误消息:
未找到具有受支持的格式和MIME类型的视频
但是,当我在该目录上执行http://localhost:3000
并打开python -m http.server
时,视频就可以正常播放。
我已经用express命令创建了我的express项目,除了我设置为hbs的模板引擎之外,没有进行任何更改。我使用以下服务器运行服务器:http://localhost:8000/myview.html
。
顺便说一句,我正在起诉firefox最新版本。