soundmanager 2:调用destruct()有多必要?

时间:2015-06-09 23:28:12

标签: javascript soundmanager2

我正在构建一个Meteor网站,其中有很多声音被加载到各个页面上。在切换页面时调用destruct()有什么必要?

SM2是否自行清理?在我的浏览器爆炸之前,它会继续占用内存吗?

1 个答案:

答案 0 :(得分:0)

我会说:“如果任何库提供destruct()电话,必须有理由!

如果“页面切换”是一个易于识别的时间点,您可以安全地断定“以下资源将不再需要”,那么您应该始终告诉这个包,使用它为此目的提供的任何API调用。 假设程序包将“自动”知道如何为您执行此操作。事实上,假设它不会。