Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在画布中停止音频(CreateJS)_Javascript_Jquery_Canvas_Adobe - Fatal编程技术网

Javascript 在画布中停止音频(CreateJS)

Javascript 在画布中停止音频(CreateJS),javascript,jquery,canvas,adobe,Javascript,Jquery,Canvas,Adobe,初始化动画: var canvas; var loaderCanvas; var stage; function init(animation, canvas) { var loader = new createjs.LoadQueue(false); loader.installPlugin(createjs.Sound); loader.addEventListener("complete", handleComplete); loader.loadMan

初始化动画:

var canvas;
var loaderCanvas;
var stage;

function init(animation, canvas) {

    var loader = new createjs.LoadQueue(false);
    loader.installPlugin(createjs.Sound);
    loader.addEventListener("complete", handleComplete);
    loader.loadManifest(animation.properties.manifest, true, '{0}/action/animation/'.format(sco.vpScripts));
    loaderCanvas = vmDefferedEvent(loader, "complete");

    function handleComplete(evt) {

        var exportRoot = new animation.create;

        stage = new createjs.Stage(canvas);
        stage.addChild(exportRoot);
        stage.update();

        createjs.Ticker.setFPS(animation.properties.fps);
        createjs.Ticker.addEventListener("tick", stage);
    };
};
我使用以下命令停止动画:

function stopCanvas() {
    createjs.Ticker.removeEventListener("tick", stage);
};
这只会停止动画,但音频会继续播放。如何停止动画中的音频(在CreateJS上创建动画)?

CreateJS.Sound.stop()-metod停止音频CreateJS.Sound.stop()-metod停止音频