Android (Chrome) and playbackRate attribute

Android (Chrome) and playbackRate attribute

本文关键字:playbackRate attribute and Chrome Android      更新时间:2023-09-26

属性playbackRate在Android (Chrome)上不工作。

例子Html:

<h1>Video.js Example Embed <span class="playbackRate">1.0</span></h1>
  <video id="my_video_1" class="video-js vjs-default-skin" controls preload="auto" width="100%" height="268" 
  data-setup='{ "playbackRates": [0.5, 1, 1.5, 2] }'>
    <source src="http://vjs.zencdn.net/v/oceans.mp4" type='video/mp4'>
    <source src="http://vjs.zencdn.net/v/oceans.webm" type='video/webm'>
  </video>
  <div>
    <input style="width:100%" id="PlaybackRate" type="range" value="100" min="50" max="200" _step="50" />
  </div>

Js:

文档

$()时()函数{

$('#PlaybackRate').change(function(event){
  $(this).attr('value', $(this).val());
    var playbackRate = $(this).val()/100;
    $("#my_video_1").get(0).playbackRate = playbackRate;
    document.getElementById("my_video_1").playbackRate = playbackRate;
    $('.playbackRate').html(playbackRate);
});

});

还有别的办法吗?因为我需要提高视频速度,比如1.5或2.0

我认为这是可能的,因为Android上的VLC可以做到:示例

谢谢你!

这个问题已经存在一段时间了。不幸的是,到目前为止,playbackRate属性根本不支持移动Chrome (Android)以及IE Mobile和Opera Mobile。

这个功能当然有可能成为可用的,但当然VLC是一个完全不同的应用程序从Chrome在Android上。

如果它得到支持,我希望其他人在这里评论它,因为我也想知道它。:)