|
@@ -1,69 +0,0 @@
|
|
-import APIClient from '../../../util/API/APIClient';
|
|
|
|
-import Consts from '../../../util/Consts';
|
|
|
|
-
|
|
|
|
-class QuitPreventScene extends scene {
|
|
|
|
- constructor(scope) {
|
|
|
|
- super(scope);
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- onCreate() {
|
|
|
|
- this.setContentView(require('../../../res/tpl/QuitConfirmScene.tpl'), {}, 'QuitConfirmScene', {}, () => {
|
|
|
|
- this.moye.root.getWidgetById('ret-btn').focus();
|
|
|
|
- });
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- onResume() {
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- onPause() {
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- onDestroy() {
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- onActive() {
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- onInactive() {
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- // 所有事件类函数默认触发时会传递过来一个Event,其中包含着事件响应节点以及其他相关信息
|
|
|
|
- // 查看信息:console.log(e)
|
|
|
|
- // 获取Event节点Id的方法(前提是触发事件的节点存在Id)
|
|
|
|
- // 在使用Atv时Id对应:e.target.id
|
|
|
|
- // 非使用Atv是Id对应:e.target.id
|
|
|
|
- onOK(e) {
|
|
|
|
- if (e.target.con.classList.contains('cancel')) {
|
|
|
|
- this.hideScene();
|
|
|
|
- } else if (e.target.con.classList.contains('exit')) {
|
|
|
|
- //计算使用时长
|
|
|
|
- const eventType = Consts.USER_ACTION_QUIT;
|
|
|
|
- const tarName = Consts.USER_ACTION_QUIT_NAME;
|
|
|
|
- const tarId = Consts.USER_ACTION_QUIT_ID;
|
|
|
|
- const value = globalUseDurationRecord;
|
|
|
|
- APIClient.putUserAction(eventType, tarName, tarId, value, (success, res) => {});
|
|
|
|
- window.efunbox.exitApp();
|
|
|
|
- } else {
|
|
|
|
- return;
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- onBack() {
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- onKeydown() {
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- onKeyup() {
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-module.exports = QuitPreventScene;
|
|
|