Commit 7a7c4eae 7a7c4eaeb0bb9d52ebaf80fda44a8cd4c07fb318 by 金学艇

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

1 parent 736e9a8d
...@@ -298,6 +298,7 @@ cc.Topdraw.TVCanvas = ...@@ -298,6 +298,7 @@ cc.Topdraw.TVCanvas =
298 */ 298 */
299 backAScene: function () { 299 backAScene: function () {
300 try { 300 try {
301 var self = this;
301 if (!this._bIsFocusInit) { 302 if (!this._bIsFocusInit) {
302 return; 303 return;
303 } 304 }
...@@ -325,12 +326,12 @@ cc.Topdraw.TVCanvas = ...@@ -325,12 +326,12 @@ cc.Topdraw.TVCanvas =
325 oSceneParameter.backSceneName = "sceneDefault4Back"; 326 oSceneParameter.backSceneName = "sceneDefault4Back";
326 } 327 }
327 if (oSceneParameter.backSceneName == "sceneExitApp") { 328 if (oSceneParameter.backSceneName == "sceneExitApp") {
328 this._cLog.screenI("应该退出应用才对"); 329 this._cLog.screenI("应该退出应用才对1");
329 //cc.director.end(); 330 //cc.director.end();
330 cc.game.end(); 331 cc.game.end();
331 } else if (oSceneParameter.backSceneName == "sceneDefault4Back") { 332 } else if (oSceneParameter.backSceneName == "sceneDefault4Back") {
332 if (!this._oDefaultBackASceneParameter || this._oDefaultBackASceneParameter.backSceneName == "sceneExitApp") { 333 if (!this._oDefaultBackASceneParameter || this._oDefaultBackASceneParameter.backSceneName == "sceneExitApp") {
333 this._cLog.screenI("应该退出应用才对"); 334 this._cLog.screenI("应该退出应用才对2");
334 //cc.director.end(); 335 //cc.director.end();
335 cc.game.end(); 336 cc.game.end();
336 } else { 337 } else {
...@@ -346,7 +347,7 @@ cc.Topdraw.TVCanvas = ...@@ -346,7 +347,7 @@ cc.Topdraw.TVCanvas =
346 if (this._oDefaultBackASceneParameter) { 347 if (this._oDefaultBackASceneParameter) {
347 compApplication.setBackStatus(true); 348 compApplication.setBackStatus(true);
348 if (this._oDefaultBackASceneParameter.backSceneName == "sceneExitApp") { 349 if (this._oDefaultBackASceneParameter.backSceneName == "sceneExitApp") {
349 cc.log("应该退出应用才对"); 350 cc.log("应该退出应用才对3");
350 //cc.director.end(); 351 //cc.director.end();
351 cc.game.end(); 352 cc.game.end();
352 } else { 353 } else {
...@@ -355,7 +356,7 @@ cc.Topdraw.TVCanvas = ...@@ -355,7 +356,7 @@ cc.Topdraw.TVCanvas =
355 cc.director.loadScene(this._oDefaultBackASceneParameter.backSceneName, oExtra); 356 cc.director.loadScene(this._oDefaultBackASceneParameter.backSceneName, oExtra);
356 } 357 }
357 } else { 358 } else {
358 cc.log("应该退出应用才对"); 359 cc.log("应该退出应用才对4");
359 //cc.director.end(); 360 //cc.director.end();
360 // this.commonSimpleTip("退出应用", 1); 361 // this.commonSimpleTip("退出应用", 1);
361 // cc.game.end(); 362 // cc.game.end();
...@@ -363,8 +364,11 @@ cc.Topdraw.TVCanvas = ...@@ -363,8 +364,11 @@ cc.Topdraw.TVCanvas =
363 if (!this._bShowExitBox) { //弹出挽留界面 364 if (!this._bShowExitBox) { //弹出挽留界面
364 this.showDetainBox(); 365 this.showDetainBox();
365 } else { 366 } else {
366 cc.log("退出应用!"); 367 cc.log("退出应用5!");
367 cc.game.end(); 368 self.commonSimpleTip("正在退出...", 3000,0,-320);
369 setTimeout(function () {
370 cc.game.end();
371 }.bind(this), 3500); //延时销毁可以让福建移动埋点SDK发送出去
368 } 372 }
369 } 373 }
370 } 374 }
......