CreateJS - выдает загрузочные звуки в IE11

Я столкнулся со странной проблемой с загрузкой звукового файла в IE11. У меня есть манифест около десятка изображений, а затем около 8 звуковых файлов. Происходит то, что версии IE11, которые имеют даже малейшие изменения в настройках безопасности, зависают при попытке загрузить звуковые файлы. Ошибок нет, просто зависает. Есть идеи?

Код ниже. Отлично работает в Chrome, Safari, FireFox и большинстве IE. Просто в некоторых случаях он загружает все до звуков, а затем просто останавливается.

var imagePath = "Game/images/";
var audioPath = "Game/sounds/";
manifest = [
    { src: imagePath + "BG.png", id: "bgImg" },
    { src: imagePath + "Game-Sign.png", id: "gameSign" },
    { src: imagePath + "Start-Title.png", id: "startTitle" },
    { src: imagePath + "Start-Button-Sprite.png", id: "btnStart" },
    { src: imagePath + "Continue-Button-Sprite.png", id: "btnContinue" },
    { src: audioPath + "clunk01.mp3", id: "sndClunk01" },
    { src: audioPath + "clunk02.mp3", id: "sndClunk02" },
    { src: audioPath + "clunk03.mp3", id: "sndClunk03" }
];

 var queue;
 queue = new createjs.LoadQueue(true);
 queue.installPlugin(createjs.Sound);
 createjs.Sound.alternateExtensions = ["ogg"];
 queue.addEventListener("complete", handleComplete);
 queue.loadManifest(manifest);

1 ответ

Решение

Код выглядит хорошо. В версиях 0.6.0 были некоторые ошибки в дескрипторах ошибок. Можете ли вы попробовать SoundJS-Next с PreloadJS-Next и сообщить мне, если это устраняет проблему зависания.

Надеюсь, это поможет.

Другие вопросы по тегам