オーディオ タグを生成する jquery コードがあります。生成されたコードは、FF と Chrome ではうまく機能しますが、IE9 ではうまく機能しません。以下はコードです
$(document).ready(function () {
var source = "/TTS.aspx?tts=" + $('.sound_hidden_field').text();
$('body').append("<audio style='display:block' src='" + source + "' controls autoplay type='audio/wav'></audio>");
});
私も試してみました
var s = "/TTS.aspx?tts=" + $('.sound_hidden_field').text();
var audioInterview = new Audio(s);
audioInterview.play();
しかし、コードは IE では機能しません。中央に十字の黒い長方形が表示されます。画像が見つからない場合の画像タグと同じです。
生成された html は w3c バリデータによって渡されます。
ありがとう