0

我知道使用try..catch异步函数不起作用,我读过的大多数建议都建议在传递的回调中使用它。

但是,如果不控制引发异常的异步函数,可以做些什么来捕获它呢?在我的示例中chrome.bookmarks.create,它在某些极端情况下会失败。

4

2 回答 2

1

在 Chrome 扩展中,有两种可能的方法来捕获异步错误:

于 2013-05-21T12:56:08.360 回答
0

在一般情况下,无法捕获第三方函数的异常,您必须使用其他人提供的错误处理方法。

对于 Chrome 的扩展 API,你有lastError属性。享受。

于 2013-05-21T12:53:20.270 回答