downloads.InterruptReason
downloads.InterruptReason 类型是 downloads API 的一部分,它定义了下载中断的可能原因集。
downloads.DownloadItem 的 error 属性将包含一个取自此类型定义值的字符串。
类型
此类型的值是字符串。可能的值被分为几类,每类都以相同的子字符串开头。
文件相关错误
"FILE_FAILED""FILE_ACCESS_DENIED""FILE_NO_SPACE""FILE_NAME_TOO_LONG""FILE_TOO_LARGE""FILE_VIRUS_INFECTED""FILE_TRANSIENT_ERROR""FILE_BLOCKED""FILE_SECURITY_CHECK_FAILED""FILE_TOO_SHORT"
网络相关错误
"NETWORK_FAILED""NETWORK_TIMEOUT""NETWORK_DISCONNECTED""NETWORK_SERVER_DOWN""NETWORK_INVALID_REQUEST"
服务器相关错误
"SERVER_FAILED""SERVER_NO_RANGE""SERVER_BAD_CONTENT""SERVER_UNAUTHORIZED""SERVER_CERT_PROBLEM""SERVER_FORBIDDEN"
用户相关错误
"USER_CANCELED""USER_SHUTDOWN"
杂项
"CRASH"
浏览器兼容性
加载中…
注意:此 API 基于 Chromium 的 chrome.downloads API。