【发布时间】:2013-04-08 10:09:38
【问题描述】:
我正在为我的 Web 应用程序编写错误处理代码。 目前,当没有足够的权限从文件中读取时,我正在测试将 blob 保存到对象存储:
transaction.objectStore("files").put(object, key);
执行这行代码后,我得到UnknownError,但我不知道如何处理它。我尝试将这一行包装在 try/catch 块中,但从不执行 catch 部分。有什么提示吗?
【问题讨论】:
-
只有FF可以存储blob
-
这与我的问题有什么关系?
-
不广泛支持将 blob 对象存储到 IndexedDB。目前只有 Firefox 支持该功能。
-
仍然 - 这对我的问题有何影响?问题是 - 如何处理“未知错误”而不是如何支持在所有浏览器上将 blob 存储到 IndexedDB。
-
显示周围的代码,而不仅仅是一行。
标签: javascript error-handling try-catch indexeddb