Wav файл не воспроизводится в аудио элементе в HTML5 в internet explorer и safari
Привет,
У меня есть аудиоконтроллер HTML5 в MVC. я играю wav-файл в этом элементе управления. В Chrome работает нормально, но в Internet Explorer и Safari не работает. Я извлекаю аудио из ведер s3
Так что, пожалуйста, дайте мне решение
Что я уже пробовал:
var audioElementGrid = document.createElement('audio');
$("#profileGrid").on("click", ".btn-play", function () { audioElementGrid.setAttribute('src', $(this).attr("data-url")); audioElementGrid.pause(); audioElementGrid.play(); $("a.btn-play").html(""); $(this).addClass("btn-stop"); $(this).html(""); $(".lightbox-playBtn").addClass("lightbox-stopBtn"); audioElementGrid.addEventListener('ended', function () { $("a.btn-play").html(""); $('.lightbox-playBtn').removeClass("lightbox-stopBtn"); $(".audio-btn").addClass("btn-play"); $(".audio-btn").removeClass("btn-stop"); }, false); });
public FileResult GetAudio(string key) { Stream file = new MemoryStream(); try { GetObjectResponse r = s3Client.GetObject(new GetObjectRequest() { BucketName = bucketName, Key = key }); try { return File(r.ResponseStream, "audio/wav"); } finally { } } catch (AmazonS3Exception) { //Show exception } return null; }