我进行长时间运行的任务,并在中间某个地方,这是可能的,这种异常可能抛出:如何在未被捕获的DOMException之后继续执行?
未捕获抛出:DOMException:访问一个交叉阻止框架原产 “http://localhost:8000”起源框架。
问题是,一旦抛出这个异常,我的长期运行,不相关的任务就会崩溃,并且不能成功完成。关于这个DOMException的一些事情弄糟了一切。
我试过使用window.onerror
作为建议here,但所有这些都允许我检查错误,而不是阻止它破坏应用程序。
请注意,我不能使用常规的try/catch块,因为此iframe是在HTML中加载的。
任何想法?
您是否尝试过使用try ... catch块? – zfrisch
https://www.w3schools.com/jsref/jsref_try_catch.asp – Osama
查看更新。由于此iframe是以HTML格式加载的,因此无法使用常规的try/catch块。 – Snowman