2016-09-06 11 views
0

Safariバージョン9.1.3、OSX 10.11.6ではなく、ChromeではFirefox、MacではFirefoxが動作します。createjs、soundjs、preloadjs Safariデスクトップでサウンドが機能しないバージョン9.1.3、OSX 10.11.6

私はSafariにQuicktimeプラグインが必要であるという声明しか文書で見つけることができません。しかし、私がSafariをSoundjsとPreloadjsのデモページに向けると、サウンドはデモで正常に動作します。さらに、アップル社は現時点でSafariのインストールにQTプラグインを含まないようだ。ユーザーにレガシープラグインのインストールを依頼することは容認できません。 (編集:音がいずれかのMSエッジで動作していないだけで受信語):

var stage; 
var canvas; 
canvas = document.getElementById("gamezCanvas"); 
stage = new createjs.Stage(canvas); 

var soundsManifest = [ 
    { 
     id: 0, src: '10_ciiruhi.ogg' 
    }, 
    { 
     id: 1, src: '20_shuuk.ogg' 
    } 
]; 

var queue = new createjs.LoadQueue(); 

queue.installPlugin(createjs.Sound); 

queue.on("complete", handleComplete); 

queue.loadManifest(soundsManifest, true, audio_url); 

function handleComplete() { 
    createjs.Sound.play(1, 
     { 
      interrupt: createjs.Sound.INTERRUPT_NONE, 
      loop: 0, 
      volume: 1 
     } 
    ); 
} 

var btn = new createjs.Shape(); 
btn.graphics.beginFill("#000"); 
btn.graphics.drawRect(0, 0, 200, 120); 
stage.addChild(btn); 
stage.update(); 

btn.on("click", function() { 
    createjs.Sound.play(0, 
     { 
      interrupt: createjs.Sound.INTERRUPT_NONE, 
      loop: 0, 
      volume: 1 
     } 
    ); 
}); 

答えて

2

それは、単純なファイル形式の問題でした

ここでは、私のコードのすべてです。 createjsのドキュメントの範囲外で私に知らせる。私に恥:(

OGGはSafariと発破にはブエノではありません。

+0

私はブエノの先生が好きでない、どうもありがとうございました、これは便利な情報です –

関連する問題