JSでスマホ動画の音量調整

スマートフォンで動画再生の際に音量調整ボタンにて音量制御を行えるようにしたい

動画を再生するものを作成しておりますが、いくつか要件があり再生・停止・音量調整のみを表示したいため、標準のコントロールを使用せずにJavaScriptでそれぞれを制御しています。

音量部分としてはシンプルに

function downVolume() {
const vol = document.getElementById("video");
vol.volume -= 0.1;
}

PCでは問題なく機能しますが、スマートフォンでは機能しません。
いくつか文献を見ましたがスマートフォンでは音量制御は機能しないとの記述も見ました。

まずスマートフォンで制御が出来ないのか、記述の仕方に問題があるのかの切り分けがいまいちできていない状態です。
こちらについて何かしらアドバイスなどいただけると助かります。

コメントを投稿

0 コメント