2017-07-26 10 views
1

私はビデオを持っていますが、それはもっと遅くする必要があります。 現在のコード:ビデオの再生を変更する方法coffeescriptでレートを設定する

ready = undefined 
set_rate = undefined 

set_rate = => 
    $('#background').attr playbackRate: '.1' 
    return 

ready = => 
    set_rate() 
    return 

$(document).ready ready 

$('#background')は私も$('#background').playbackRate = .1$('#background').playbackRate = '.1' を試してみました。しかし、私は何の違い(0.1でplaybackRate結果に警告を)見ることはできません、私も使って試してみた私の<video>

を選択vlcを使用してビデオの速度を落としますが、動きが激しく、使用できなくなります。 Notice:私はcoffeescriptを使用していますが、javascriptではありません(同じものでも「同じ」です)。 また、ビデオはミュートされています。

答えて

0

jQuery attr()メソッド(see the docs)には、変更する属性の名前である文字列と、設定する値が必要です。

$('#background').attr 'playbackRate', 0.1 

EDIT

問題が解決しない場合は、DOM要素ではなく、jQueryを介して、それを直接設定してみてください(それから、それをアクセスするために使用[0]は、jQueryのラッパーです)

$('#background')[0].playbackRate = 3.0; 

まだ動作していない場合は、ここでコードのサンプルスニペットを投稿してください。ここでは、再現して修正を試すことができるjsfiddleに投稿してください。

+0

私は認識しています、playbackRateは正常に設定されていますが、変更はありません –

関連する問題