- 当前 Bug 的表现(可附上截图)
小游戏 调用API- wx.downloadFile 时,统计 失败回调中 错误原因,
90%是:
"errmsg":"downloadfile:fail createdownloadtask:fail: jsapi has no permission_ event=createdownloadtask_ runningstate=suspend_ permissionmsg=permission ok_ detail=network api interrupted in suspend state" |
6%是:
"errmsg":"downloadfile:fail getparentfile failed" |
以上两种情况,分别是什么情况会发生?
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
只想知道 什么情况会报 以上错误,所以不提供 复现代码了
退后台之后 5s 会进入 suspend 状态,此时发起 downloadFile 会失败
系统创建文件失败,原因待确认
官方文档:
并不是帖子里这种报错,那还是这种情况吗
文档说的这个情况是推后台之前调用,5s 内没有完成,请求会被中断。你发的这个是已经过了 5s 还发起调用。
麻烦查下这几种request:fail是什么情况触发的
"errMsg":"request:fail request connect error"
"errMsg":"request:fail request unknow host error"
"errMsg":"request:fail socket time out timeout:30000"
request:fail Read error: ssl=0x96eed308: I/O error during system call, Software caused connection abort
"errMsg":"request:fail ssl hand shake error"
request:fail ssl hand shake error:javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x78adf138: Failure in SSL library, usually a protocol error
遇到同样问题了。
挂起状态 发起请求,就会报这个错了。和 操作系统、网络类型 无关
麻烦再查下这几种request:fail是什么情况触发的
"errMsg":"request:fail request connect error"
"errMsg":"request:fail request unknow host error"
"errMsg":"request:fail socket time out timeout:30000"
request:fail Read error: ssl=0x96eed308: I/O error during system call, Software caused connection abort
"errMsg":"request:fail ssl hand shake error"
request:fail ssl hand shake error:javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x78adf138: Failure in SSL library, usually a protocol error
你单独发帖问吧,官方人员看到会回复