在 IE9 中使用 swfupload 时,我遇到了太多递归错误。它在我第一次加载对象时工作,但是一旦我导航到站点的不同部分并返回上传页面,就会开始发生这些类型的调用:
out of stack space - swfupload.speed.js Line 72: return this.speedSettings.user_file_queued_handler.call(this, file);
我从不专门从 webapp 卸载 swfupload(flash) 组件。
出了什么问题?
在 IE9 中使用 swfupload 时,我遇到了太多递归错误。它在我第一次加载对象时工作,但是一旦我导航到站点的不同部分并返回上传页面,就会开始发生这些类型的调用:
out of stack space - swfupload.speed.js Line 72: return this.speedSettings.user_file_queued_handler.call(this, file);
我从不专门从 webapp 卸载 swfupload(flash) 组件。
出了什么问题?
当 Flash 对象被实例化但在页面上不可用/隐藏时,它的行为确实很时髦。(请参阅:SWFUpload startUpload() 如果未在 file_dialog_complete_handler 中调用,则会失败)
因此,当我回到包含它的视图时,我最终重新实例化了该对象。似乎可以解决问题。