1

我正在使用 Google Chrome 中的 File API 编写一个 javascript 应用程序。我正在使用 readDataAsURL 方法加载文件。我一次只需要加载一个文件。所以,每次我加载一个文件时,它都会被添加到内存中,不久之后,一个选项卡就会耗尽我的内存。在我加载下一个文件之前,有没有办法在我完成文件时卸载它们?

4

2 回答 2

1

Chrome ( http://crbug.com/36142img.src ) 中存在一个错误,即多次切换后内存没有释放。

尝试使用createObjectURL(). 在此处查看我的回复: HTML5 File API crashs Chrome when using readAsDataURL to load a selected image

于 2011-06-09T23:59:03.550 回答
0

如果您持有对它的引用,它只会留在内存中。否则垃圾收集会自动为您释放内存。

于 2011-04-01T10:02:11.537 回答