我有生成音频标签的 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 验证器传递。
谢谢