首页 > 解决方案 > 清空 wavesurfer 中的缓存

问题描述

销毁 wavesurfer 实例不会删除已用完的缓存。文档没有涵盖这一点。如何删除缓存?

标签: wavesurfer.js

解决方案


如果有人想知道,我找到了答案。您首先必须销毁它=this.wavesurfer.destroy(); 然后您必须清除它以删除缓存=this.wavesurfer = null;

必须按此顺序进行。与所有缓存的清除一样,垃圾收集的时间可能会有所不同,但预计缓存会在大约 30 秒左右的时间内被清除。


推荐阅读