JavaScript ボリューム コントロールを備えたオーディオ要素があります。これは HTML5 ブラウザーでは正常に機能しますが、一部のブラウザー (最新バージョンの Safari など)<embed>
では代わりにタグを実行する必要があります。<audio>
タグで、JavaScript でアクセスできる volume プロパティがあることを知っています。<embed>
タグの JavaScript でアクセスできるボリューム プロパティはありますか?
私は次のことを試しましたが、役に立ちませんでした:
<embed src="blablah.mp3" id="audio1"><span id='Volume_Up'>Volume Up</span>
<script>
document.getElementById('Volume_Up').addEventListener('click',Volume_Up_Function,true);
function Volume_Up_Function(){
document.getElementById('audio1').volume++;
}
</script>