2017-04-18 14 views
1

自分のサイトに動画(MP4)を統合しようとしていますが、音声を使わずに自動的に起動(自動再生)しますが、音を出すことができなければなりません。動画iOSのHTML5:クリックしたときの音で自動再生

私はそれをすることができません、それは禁止ですか?

PS:このコード怒鳴る、自動再生の作品でhttps://webkit.org/blog/6784/new-video-policies-for-ios/

が、私はビデオをクリックしたとき、私はiPad上では音を持っていない:私はこれを読んで。

<video id="video-autoplay" src="videos/animaux_720x404.mp4" autoplay muted controls="controls" playsinline> 
    Votre navigateur ne supporte pas les vidéos au format HTML5.<br> 
    Veuillez mettre à jour votre navigateur ou utilisez Mozilla Firefox. 
    </video> 

答えて

0

muted属性をトグルするときに使用してください。

$("video").click(function(){ 
    $(this).prop("muted", !$(this).prop("muted")); 
}); 

またiOS版や公式Apple doc on HTMLMediaElement上で可能何のためにthis postを参照してください。

+0

私は同様のものを試しました: var maVideo = document.getElementById( "video"); maVideo.addEventListener( "click"、function(){ maVideo.removeAttribute( "muted"); }); しかし、あなたのコードのように動作しません:( –

関連する問題