no commit message
This commit is contained in:
+35
-12
@@ -1460,15 +1460,16 @@
|
|||||||
},
|
},
|
||||||
error:function(event){
|
error:function(event){
|
||||||
if(!isUndefined(event.type)){
|
if(!isUndefined(event.type)){
|
||||||
var code=12;
|
var errorInfo=this.error;
|
||||||
var msg=language['error']['loadingFailed'];
|
var errorBak=function(){
|
||||||
if(event.type=='error'){
|
var code=12;
|
||||||
if(!isUndefined(this.error)){
|
var msg=language['error']['loadingFailed'];
|
||||||
if(!isUndefined(this.error.code)){
|
if(!isUndefined(errorInfo)){
|
||||||
code=this.error.code;
|
if(!isUndefined(errorInfo.code)){
|
||||||
|
code=errorInfo.code;
|
||||||
}
|
}
|
||||||
if(!isUndefined(this.error.message)){
|
if(!isUndefined(errorInfo.message)){
|
||||||
msg=this.error.message;
|
msg=errorInfo.message;
|
||||||
}
|
}
|
||||||
CT.error={code:code,message:msg};
|
CT.error={code:code,message:msg};
|
||||||
showError();
|
showError();
|
||||||
@@ -1480,6 +1481,28 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
eventTarget('error',CT.error);//注册监听error
|
eventTarget('error',CT.error);//注册监听error
|
||||||
|
};
|
||||||
|
if(event.type=='error'){
|
||||||
|
try{
|
||||||
|
if(video.currentSrc){
|
||||||
|
ajax({url:video.currentSrc,error:function(info){
|
||||||
|
if(info && valType(info)=='object' && 'code' in info && info['code']){
|
||||||
|
CT.error=info;
|
||||||
|
eventTarget('error',CT.error);//注册监听error
|
||||||
|
showError();
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
errorBak();
|
||||||
|
}
|
||||||
|
}});
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
errorBak();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(event){
|
||||||
|
errorBak();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -6444,9 +6467,9 @@
|
|||||||
* errorFun
|
* errorFun
|
||||||
*功能:执行error
|
*功能:执行error
|
||||||
*/
|
*/
|
||||||
var errorFun=function(){
|
var errorFun=function(info){
|
||||||
if(!isUndefined(obj['error']) && valType(obj['error'])=='function'){
|
if(!isUndefined(obj['error']) && valType(obj['error'])=='function'){
|
||||||
obj['error']();
|
obj['error'](info);
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
obj['success'](null);
|
obj['success'](null);
|
||||||
@@ -6507,14 +6530,14 @@
|
|||||||
successFun(eval('(' + xhr.responseText + ')')); //回调传递参数
|
successFun(eval('(' + xhr.responseText + ')')); //回调传递参数
|
||||||
}
|
}
|
||||||
catch(event) {
|
catch(event) {
|
||||||
errorFun();
|
errorFun({code:xhr.status,message:xhr.statusText});
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
successFun(xhr.responseText); //回调传递参数
|
successFun(xhr.responseText); //回调传递参数
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
errorFun();
|
errorFun({code:xhr.status,message:xhr.statusText});
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
obj.data = formatParams(obj.data); //通过params()将名值对转换成字符串
|
obj.data = formatParams(obj.data); //通过params()将名值对转换成字符串
|
||||||
|
|||||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user