0

一旦你通过 createjs 将 mp3 加载到声音对象中,你如何从内存中销毁和清除它?

4

1 回答 1

1

有一些静态方法:

  1. removeSound:按源删除存储的对声音的引用
  2. removeSounds: 删除多个声音 src
  3. removeAllSounds: 擦除对声音的引用

例子

 createjs.Sound.removeSound("myID");
 createjs.Sound.removeSound("myAudioBasePath/mySound.ogg");
 createjs.Sound.removeSound("myPath/myOtherSound.mp3", "myBasePath/");
 createjs.Sound.removeSound({mp3:"musicNoExtension", ogg:"music.ogg"}, "myBasePath/");

查看文档以获取更多信息。

这不是一个超级常见的用例,所以如果你遇到问题,请随时在GitHub 上打开一个问题

于 2016-01-22T17:32:27.537 回答