From 82bb62242012da921f98728660306271d28e4ea4 Mon Sep 17 00:00:00 2001 From: libccy Date: Tue, 11 Apr 2017 16:45:25 +0800 Subject: [PATCH] 1.9.22.3 --- game/game.js | 124 ++++++++++++++++++++++++++++++------------------- game/update.js | 4 +- 2 files changed, 79 insertions(+), 49 deletions(-) diff --git a/game/game.js b/game/game.js index dbf4e2e14..e74a1d721 100644 --- a/game/game.js +++ b/game/game.js @@ -118,6 +118,23 @@ unfrequent:true, intro:'离开游戏前弹出确认对话框', }, + keep_awake:{ + name:'屏幕常亮', + init:true, + unfrequent:true, + intro:'防止屏幕自动关闭', + onclick:function(bool){ + game.saveConfig('keep_awake',bool); + if(window.plugins&&window.plugins.insomnia){ + if(bool){ + window.plugins.insomnia.keepAwake(); + } + else{ + window.plugins.insomnia.allowSleepAgain(); + } + } + } + }, auto_confirm:{ name:'自动确认', init:true, @@ -411,9 +428,11 @@ } if(lib.device){ map.enable_vibrate.show(); + map.keep_awake.show(); } else{ map.enable_vibrate.hide(); + map.keep_awake.hide(); } if(config.enable_pressure){ map.pressure_click.show(); @@ -6358,7 +6377,6 @@ } var fileTransfer = new FileTransfer(); folder=lib.assetURL+folder; - game.print(typeof onprogress); if(onprogress){ fileTransfer.onprogress=function(progressEvent){ onprogress(progressEvent.loaded,progressEvent.total); @@ -6561,7 +6579,7 @@ }, onload:function(){ if(navigator.userAgent.toLowerCase().indexOf('crosswalk')!=-1){ - lib.crosswalk=true; + lib.crosswalk=true; } if(lib.device=='android'&&window.devicePixelRatio>1&&document.documentElement.offsetWidth<900&&!lib.crosswalk){ game.documentZoom=document.documentElement.offsetWidth/960; @@ -7655,6 +7673,60 @@ window.lib=lib; window._status=_status; }, + x:function(){ + var gl=function(dir,callback){ + var files=[],folders=[]; + dir='/Users/widget/Documents/extension/'+dir; + lib.node.fs.readdir(dir,function(err,filelist){ + for(var i=0;i1){ + for(var i=0;i1){ - for(var i=0;i