埋め込みタグ用のカスタムミュートボタンを設定しようとしています。オーディオ埋め込みのカスタムミュートボタン?
<embed src="intro.mp3" autostart="true" hidden="true" loop="false">
JS経由でこれを行う方法はありますか?
document.getElementById('audio').muted = true;
埋め込みタグ用のカスタムミュートボタンを設定しようとしています。オーディオ埋め込みのカスタムミュートボタン?
<embed src="intro.mp3" autostart="true" hidden="true" loop="false">
JS経由でこれを行う方法はありますか?
document.getElementById('audio').muted = true;
いや、there is no muted attribute for embed elements:
これは、オーディオタグのために働きました。ボリュームを制御するには、audio elementまたはパラメータを渡すことができるプロプライエタリなプラグインを使用する必要があります。
これは明らかに古い質問ですが、似たような問題がありました。おそらく最高の解決策ではありませんが、divに埋め込みを配置し、divを「ミュートボタン」クリックで削除してからミュートを隠しましたボタン:
<a href="#" id="mutebutton">mute</a>
<div id="soundDiv"><embed...></embed></div>
$("#mutebutton").click(function() {
$(this).hide();
var div = document.getElementById("soundDiv");
div.parentNode.removeChild(div);
});
私はまだnoobですので、これはうまくいかないでしょう。しかし、それは私のためにやった!