CreateJS - 在 IE11 中发出加载声音
CreateJS - Issue loading sounds in 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);
代码看起来不错。在 0.6.0 版本中处理错误有一些错误,你能试试 SoundJS-Next with PreloadJS-Next 并让我知道这是否解决了挂起的问题。
希望对您有所帮助。
我 运行 遇到了一个关于在 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);
代码看起来不错。在 0.6.0 版本中处理错误有一些错误,你能试试 SoundJS-Next with PreloadJS-Next 并让我知道这是否解决了挂起的问题。
希望对您有所帮助。