舉一個更新的答案從蘋果官方statement在iOS上:
您可以將音頻或視頻playbackRate屬性設置爲非零值,以慢動作播放媒體(值> 0和< 1 )或在桌面上的Safari中快進(值> 1)。 設置playbackRate目前不支持iOS。
話雖如此,我設法改變iPad/iOS7的playbackRate與下面的代碼。看起來你需要暫停視頻才能設置playbackRate。我只是想知道如果蘋果文件是最新的(?)
<video controls id="videoTag" width="640" height="360" preload="none">
<source src="media/360p.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' id="mp4Source">
</video>
<div id="change">change rate to x2</div>
<div id="change2">change rate to x0.5</div>
<script type="text/javascript">
var video = document.getElementById('videoTag');
video.addEventListener('canplay',function(){
document.getElementById('change').addEventListener('click',function(){
video.pause();
video.playbackRate = 2.0;
video.play();
},false);
document.getElementById('change2').addEventListener('click',function(){
video.pause();
video.playbackRate = 0.5;
video.play();
},false);
},false);
</script>
這不是我看到人們在iPad上遇到HTML5音頻問題的第一個問題。我需要讓自己成爲其中的一員,這樣我才能開始搞清楚。希望我能幫上忙。 – kinakuta
@kinakuta:我也面臨同樣的問題,在我的html5視頻的回放:(任何解決方案任何人 – Hitesh