Files
moeplayer/source/ckaction/process/analysisVideoUrlNum.as
T
2020-09-17 18:40:01 +08:00

36 lines
1020 B
ActionScript

package ckaction.process {
import ckaction.act.script;
import ckaction.act.loadXml;
import ckaction.C.C;
import ckaction.act.des;
public class analysisVideoUrlNum {
private var videoHandler: Function = null;
private var videoArr: Array = [];
private var N:int=0;
public function analysisVideoUrlNum(fun: Function,n:int=0) {
// constructor code
videoHandler = fun;
N=n;
analysis(C.CONFIG["flashvars"]["video"][n]["video"]);
}
private function analysis(url:String=""): void {
if(url.substr(0,8)=="website:"){
loadUrl(des.getString(url.replace("website:", "")));
}
}
private function loadUrl(url: String) {
new loadXml(url, function (data: * ) {
if (data) {
//script.traceObject(data);
//C.CONFIG["flashvars"]=script.mergeOldFlashvars(C.CONFIG["flashvars"], data);
C.CONFIG["flashvars"]=script.mergeObject(C.CONFIG["flashvars"],data)
videoHandler(true);
} else {
videoHandler(false);
}
});
}
}
}