标签: javascript soundmanager2
我正在构建一个Meteor网站,其中有很多声音被加载到各个页面上。在切换页面时调用destruct()有什么必要?
SM2是否自行清理?在我的浏览器爆炸之前,它会继续占用内存吗?
答案 0 :(得分:0)
我会说:“如果任何库提供destruct()电话,必须有理由!
destruct()
如果“页面切换”是一个易于识别的时间点,您可以安全地断定“以下资源将不再需要”,那么您应该始终告诉这个包,使用它为此目的提供的任何API调用。 不假设程序包将“自动”知道如何为您执行此操作。事实上,假设它不会。