提交 5b50f882 编写于 作者: d-u-a's avatar d-u-a

ad: 透传原生新增错误参数 detail

上级 1d553020
...@@ -54,12 +54,14 @@ class AdBase { ...@@ -54,12 +54,14 @@ class AdBase {
}) })
ad.onError(({ ad.onError(({
code, code,
message message,
detail
}) => { }) => {
this._isLoading = false this._isLoading = false
const data = { const data = {
code: code, code: code,
errMsg: message errMsg: message,
detail: detail
} }
if (this._retry && code === -5008) { if (this._retry && code === -5008) {
......
...@@ -64,7 +64,9 @@ class AdBase { ...@@ -64,7 +64,9 @@ class AdBase {
const data = { const data = {
code: e.code, code: e.code,
errMsg: e.message errCode: e.code,
errMsg: e.message,
detail: e.detail
} }
this._adError = data this._adError = data
...@@ -74,6 +76,7 @@ class AdBase { ...@@ -74,6 +76,7 @@ class AdBase {
const error = new Error(JSON.stringify(this._adError)) const error = new Error(JSON.stringify(this._adError))
error.code = e.code error.code = e.code
error.errMsg = e.message error.errMsg = e.message
error.detail = e.detail
if (this._loadPromiseReject != null) { if (this._loadPromiseReject != null) {
this._loadPromiseReject(error) this._loadPromiseReject(error)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册