0
1ページに2人のjPlayerプレーヤーがありますが、マスターボリュームスライダーでそれらを制御する方法はありますか?各プレイヤーは、異なる初期ボリュームを持つことができます。複数のプレーヤーインスタンスのjPlayerマスターボリューム
1ページに2人のjPlayerプレーヤーがありますが、マスターボリュームスライダーでそれらを制御する方法はありますか?各プレイヤーは、異なる初期ボリュームを持つことができます。複数のプレーヤーインスタンスのjPlayerマスターボリューム
glovalVolume
オプションを使用してください。ここにドキュメントをチェック:http://jplayer.org/latest/developer-guide/#jPlayer-option-globalVolume
を、これはすぐにそれらすべてに影響を与え、それはあなたが、ユーザー、すなわちvolumeChangeイベントに、ボリュームを変更したときにそれらを共有することにしたい時はいつでもそしてちょうどこのオプションを切り替える望むものではない場合:http://jplayer.org/latest/developer-guide/#jPlayer-events
困っている場合は、自宅にいるときにjsfiddleの例を提供できます。
ああ、私はglobalVolumeオプションを完全に見逃しました。 これはまさに私が必要とするものです。ただし、各プレーヤーのボリュームを変更することは残りのものに影響しますが、すべてのプレーヤーボリュームを一緒にコントロールする1つのマスターボリュームバーが必要です。そして、各プレイヤーのボリュームを変更することは、そのプレイヤーだけに影響します。それは可能ですか? – Jurgis
それはあなたが望むものではありません。最善の方法は、1〜100のグローバルボリュームボタンを持つことです。これが変わるたびに(onClickイベント)、他のjPlayersをループしてボリュームをその値に設定します。私は書くことができませんが、後で私がすることができますが必要な場合。例えば。 '$("#player ")jPlayer(" volume "、vol);' –
助けてくれてありがとう!私はそのようなものを試してみるでしょう。問題は、各プレーヤーが異なるボリューム(1つは0.5、もう1つは0.2など)を持つことができることです。 – Jurgis