みかづきブログ その3

3ヶ月つづけてみました。

Mobile Safari では audioタグ の volume を 0 にしても音が出ることがある

JavaScript

(function(win, doc) {
    
    "use strict";
    
    var audio = doc.getElementById("audio");
    
    audio.volume = 0; // Mobile Safari で効かない
    
    doc.addEventListener("click", function() {
        audio.play();
    }, false);
    
})(this, document);

DEMO



PCのSafariではしっかり無音になりますが、SPのSafariではOSの音量に依存するため、音が出ることがあります。ご注意を。