3

IE11 でのサウンド ファイルの読み込みに関する奇妙な問題に遭遇しました。約 12 個の画像と約 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);
4

1 に答える 1

3

コードは問題ないようです。0.6.0 バージョンでは、ハンドル エラーにいくつかのバグがありました。SoundJS-NextPreloadJS -Next を試してみて、ハングする問題が解決するかどうか教えてください。

それが役立つことを願っています。

于 2015-05-04T15:35:29.313 に答える