Commit 7a7c4eae 7a7c4eaeb0bb9d52ebaf80fda44a8cd4c07fb318 by 金学艇

退出应用添加延时,保证福建移动埋点SDK正常发出

1 parent 736e9a8d
......@@ -298,6 +298,7 @@ cc.Topdraw.TVCanvas =
*/
backAScene: function () {
try {
var self = this;
if (!this._bIsFocusInit) {
return;
}
......@@ -325,12 +326,12 @@ cc.Topdraw.TVCanvas =
oSceneParameter.backSceneName = "sceneDefault4Back";
}
if (oSceneParameter.backSceneName == "sceneExitApp") {
this._cLog.screenI("应该退出应用才对");
this._cLog.screenI("应该退出应用才对1");
//cc.director.end();
cc.game.end();
} else if (oSceneParameter.backSceneName == "sceneDefault4Back") {
if (!this._oDefaultBackASceneParameter || this._oDefaultBackASceneParameter.backSceneName == "sceneExitApp") {
this._cLog.screenI("应该退出应用才对");
this._cLog.screenI("应该退出应用才对2");
//cc.director.end();
cc.game.end();
} else {
......@@ -346,7 +347,7 @@ cc.Topdraw.TVCanvas =
if (this._oDefaultBackASceneParameter) {
compApplication.setBackStatus(true);
if (this._oDefaultBackASceneParameter.backSceneName == "sceneExitApp") {
cc.log("应该退出应用才对");
cc.log("应该退出应用才对3");
//cc.director.end();
cc.game.end();
} else {
......@@ -355,7 +356,7 @@ cc.Topdraw.TVCanvas =
cc.director.loadScene(this._oDefaultBackASceneParameter.backSceneName, oExtra);
}
} else {
cc.log("应该退出应用才对");
cc.log("应该退出应用才对4");
//cc.director.end();
// this.commonSimpleTip("退出应用", 1);
// cc.game.end();
......@@ -363,8 +364,11 @@ cc.Topdraw.TVCanvas =
if (!this._bShowExitBox) { //弹出挽留界面
this.showDetainBox();
} else {
cc.log("退出应用!");
cc.game.end();
cc.log("退出应用5!");
self.commonSimpleTip("正在退出...", 3000,0,-320);
setTimeout(function () {
cc.game.end();
}.bind(this), 3500); //延时销毁可以让福建移动埋点SDK发送出去
}
}
}
......