gpt4 book ai didi

javascript - Uncaught DOMException之后如何继续执行?

转载 作者:行者123 更新时间:2023-11-28 04:04:07 27 4
gpt4 key购买 nike

我正在执行一项长时间运行的任务,在中间的某个位置,可能会抛出此异常:

Uncaught DOMException: Blocked a frame with origin "http://localhost:8000" from accessing a cross-origin frame.

问题是,一旦抛出此异常,我长时间运行的、不相关的任务就会被破坏并且无法成功完成。这个 DOMException 的一些东西把一切搞乱了。

我已尝试按照建议使用 window.onerror here ,但这只是让我检查错误,而不是阻止它破坏应用程序。

请注意,我无法使用常规的 try/catch block ,因为此 iframe 正在 HTML 中加载。

有什么想法吗?

最佳答案

您是否捕获异常并通过将其包含在 try-catch 语句中来优雅地处理它?<​​/p>

https://developer.mozilla.org/cs/docs/Web/JavaScript/Reference/Statements/try...catch

关于javascript - Uncaught DOMException之后如何继续执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46853989/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com