HTML5 video元素播放不了
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<div style="text-align:center;">
<button onclick="playPause()">播放/暂停</button>
<button onclick="makeBig()">大</button>
<button onclick="makeNormal()">中</button>
<button onclick="makeSmall()">小</button>
<br/>
<video id="video1" width="420" style="margin-top:15px;" controls>
<source src="movies/浪客3.mp4" type="video/mp4" />
浏览器不支持当前的视频播放
</video>
</div>
<script type="text/javascript">
var myVideo=document.getElementById("video1")
function playPause() {
if (myVideo.paused)
myVideo.play();
else
myVideo.pause();
}
function makeBig() {
myVideo.width=560;
}
function makeSmall() {
myVideo.width=320;
}
function makeNormal() {
myVideo.width=420;
}
</script>
</body>
</html>
为何出不来效果呢,还有就是.ogg格式是怎么回事啊?请教前辈! 展开
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<div style="text-align:center;">
<button onclick="playPause()">播放/暂停</button>
<button onclick="makeBig()">大</button>
<button onclick="makeNormal()">中</button>
<button onclick="makeSmall()">小</button>
<br/>
<video id="video1" width="420" style="margin-top:15px;" controls>
<source src="movies/浪客3.mp4" type="video/mp4" />
浏览器不支持当前的视频播放
</video>
</div>
<script type="text/javascript">
var myVideo=document.getElementById("video1")
function playPause() {
if (myVideo.paused)
myVideo.play();
else
myVideo.pause();
}
function makeBig() {
myVideo.width=560;
}
function makeSmall() {
myVideo.width=320;
}
function makeNormal() {
myVideo.width=420;
}
</script>
</body>
</html>
为何出不来效果呢,还有就是.ogg格式是怎么回事啊?请教前辈! 展开
展开全部
首先,用你的代码测试了一下,代码没有问题,有可能你的 mp4 文件不是 H.264 + AAC 格式压制的。
其次,因为 video 是 html5 标签,最好你的网页头也用 html5 的吧
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Demo</title>
</head>
<body>
</body>
</html>
上面这样不是更简单易记?
最后,.ogg 格式,你直接在百度里输入,百度百科里已经讲得非常清楚详细了。
更多追问追答
追问
好吧,居然忘了用HTML5,不过换了之后还是不行……大概是文件问题。
ogg格式用什么转码软件比较好呢?我下了一个格式工厂,好像不能转ogg啊
追答
下了一个格式工厂看了一,发现这个软件表面上看不到 ogg 的视频格式 ogv ,在音频下有可以转换成 ogg 格式。如果你想视频使用 ogg 格式,可以下载一个 MediaCoder 用里面的 Theora 格式编码。 ogg 这种格式比较偏, 建议还是使用 h.264 + AAC
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询