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