flash - 从浏览器卸载时清理 as3 flash 应用程序

标签 flash actionscript-3 browser garbage-collection

通常,当您从另一个 swf 卸载一个 swf 时,您将使用从舞台中删除或卸载事件进行清理。

但是当您通过离开页面或重新加载页面或关闭/删除应用程序来退出 as3 flash 应用程序时。您应遵循哪些最佳实践来确保正确的清理和垃圾收集。

问题:在这方面可以使用纯 as3 代码中的哪些方法。

可能有人会说,一旦卸载或删除了 swf,就可以通过任务管理器等方式验证其内存占用量是否已减少 这是一个足够好的措施吗?

或者是否建议以正确的方式处理卸载/退出?

最佳答案

您无需对此执行任何操作。当您关闭浏览器选项卡时,Flash实例将被销毁,因此内存将被完全释放。如果存在任何内存泄漏,则是 Flash 插件/ActiveX 的问题,而不是您的应用程序的问题。

关于flash - 从浏览器卸载时清理 as3 flash 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8135562/

相关文章:

actionscript-3 - undefined variable addChild?

php - 转换脚本

flash - 我应该关闭 Flash 中的警告模式吗

actionscript-3 - 使用actionscript3录制声音,而无需等待麦克风事件开始写入字节数组

html - 浏览器中的 native 音频

javascript - 带有 2 个字母域名的 document.domain 在 IE 中存在错误

javascript - FlowPlayer onError - 更新剪辑 URL

java - 在他们的新布局中,当您从视频页面转到用户个人资料页面时,youtube 如何保持 flash 视频播放?

audio - 同一Flash文件(.swf)在页面上多次下载

html - 图片在您的网站上的下载顺序是什么?