playbackrate 可输出倍数 可是实际在chrome上没有效果

playbackrate 可输出倍数 可是实际在chrome上没有效果

<!DOCTYPE html>

<html lang="en">


<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<meta http-equiv="X-UA-Compatible" content="ie=edge">

<title>Document</title>

</head>


<body>

<video id="myVideo" width="500px"></video><br>

<button id="playNode">播放</button><br>

<button id="stopNode">暂停</button><br>

<input type="range" name="" min="0" max="100" value="50" id="range"><br>

<button id="gogogo">快件7s</button><br>

<button id="loopNode">不循环播放</button>

<script type="text/javascript">

//选择video标签

var VideoNode = document.getElementById("myVideo");


// 给一个暂停video的事件

stopNode.onclick = function () {

VideoNode.pause();

};


// 给一个播放video的事件

playNode.onclick = function () {

VideoNode.play();

};


//快进

gogogo.onclick = function () {

VideoNode.currentTime = VideoNode.currentTime + 7;

};


//音量设置条

range.oninput = function () {

VideoNode.volume = this.value / 100;

}


//循环播放按钮

loopNode.onclick = function () {

if (VideoNode.loop == false) {

this.innerHTML = "循环播放";

VideoNode.loop = true;

} else {

this.innerHTML = "不循环播放";

VideoNode.loop = false;

}

console.log(VideoNode.loop)

};


//playbackRate  !  设置/返回视频播放的速度

console.log(VideoNode.playbackRate);

VideoNode.playbackRate = 0.5;

console.log(VideoNode.playbackRate);


VideoNode.src = "data/imooc.mp4";

VideoNode.controls = true;

</script>

</body>


</html>


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
卡布琦诺 2019-04-19 18:02:16

1、playbackRate设置/返回视频播放的速度,简单理解就是设置视频的播放速度,比如慕课网的倍速播放,参考:

http://img1.sycdn.imooc.com//climg/5cb99c440001544e08300165.jpg

http://img1.sycdn.imooc.com//climg/5cb99c8300016e0503810075.jpg

是可以实现倍速播放的

希望可以帮到你,如未能解决你的疑惑,可再次提问。

祝学习愉快!

  • 提问者 一路向蓝 #1
    知道了 经过我的测试是因为video未加载 给加入延时器就ok了 达成了 网页刷新出来就倍速的效果
    2019-04-19 18:24:15
  • 卡布琦诺 回复 提问者 一路向蓝 #2
    原来同学是想实现“网页刷新出来就倍速的效果”呀!不过能够自己发现问题并解决,棒棒哒,继续加油哦!
    2019-04-19 18:28:01
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
3.WebAPP开发与小程序
  • 参与学习           人
  • 提交作业       622    份
  • 解答问题       6815    个

微信带火了小程序,也让前端工程师有了更多的展现机会,本阶段带你从移动基础知识的学习到webAPP开发,及小程序开发,让你PC端与移动端两端通吃。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师