This commit is contained in:
parent
f86b26c198
commit
ad25c652ce
103
game/game.js
103
game/game.js
|
@ -371,6 +371,12 @@
|
||||||
else{
|
else{
|
||||||
map.touchscreen.hide();
|
map.touchscreen.hide();
|
||||||
}
|
}
|
||||||
|
if(lib.device){
|
||||||
|
map.enable_vibrate.show();
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
map.enable_vibrate.hide();
|
||||||
|
}
|
||||||
if(lib.config.touchscreen){
|
if(lib.config.touchscreen){
|
||||||
map.mousewheel.hide();
|
map.mousewheel.hide();
|
||||||
map.hover_all.hide();
|
map.hover_all.hide();
|
||||||
|
@ -2369,6 +2375,27 @@
|
||||||
else{
|
else{
|
||||||
map.show_handcardbutton.hide();
|
map.show_handcardbutton.hide();
|
||||||
}
|
}
|
||||||
|
if(lib.device){
|
||||||
|
if(lib.device=='android'){
|
||||||
|
map.show_statusbar_android.show();
|
||||||
|
map.show_statusbar_ios.hide();
|
||||||
|
}
|
||||||
|
else if(lib.device=='ios'){
|
||||||
|
map.show_statusbar_ios.show();
|
||||||
|
map.show_statusbar_android.hide();
|
||||||
|
}
|
||||||
|
if(!game.download){
|
||||||
|
setTimeout(function(){
|
||||||
|
if(!window.StatusBar){
|
||||||
|
map.show_statusbar.hide();
|
||||||
|
}
|
||||||
|
},5000);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
map.show_statusbar_ios.hide();
|
||||||
|
map.show_statusbar_android.hide();
|
||||||
|
}
|
||||||
if(get.is.phoneLayout()){
|
if(get.is.phoneLayout()){
|
||||||
map.remember_round_button.show();
|
map.remember_round_button.show();
|
||||||
map.reset_round_button.show();
|
map.reset_round_button.show();
|
||||||
|
@ -2497,7 +2524,7 @@
|
||||||
show_time2:{
|
show_time2:{
|
||||||
name:'显示时间',
|
name:'显示时间',
|
||||||
intro:'在触屏按钮处显示当前时间',
|
intro:'在触屏按钮处显示当前时间',
|
||||||
init:true,
|
init:false,
|
||||||
unfrequent:true,
|
unfrequent:true,
|
||||||
onclick:function(bool){
|
onclick:function(bool){
|
||||||
game.saveConfig('show_time2',bool);
|
game.saveConfig('show_time2',bool);
|
||||||
|
@ -2521,6 +2548,56 @@
|
||||||
game.saveConfig('watchface',item);
|
game.saveConfig('watchface',item);
|
||||||
ui.roundmenu.dataset.watchface=item;
|
ui.roundmenu.dataset.watchface=item;
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
show_statusbar_android:{
|
||||||
|
name:'显示状态栏',
|
||||||
|
init:false,
|
||||||
|
unfrequent:true,
|
||||||
|
content:function(bool){
|
||||||
|
game.saveConfig('show_statusbar',bool);
|
||||||
|
if(window.StatusBar&&lib.device=='android'){
|
||||||
|
if(bool){
|
||||||
|
window.StatusBar.overlaysWebView(false);
|
||||||
|
window.StatusBar.backgroundColorByName('black');
|
||||||
|
window.StatusBar.show();
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
ui.window.classList.remove('statusbar');
|
||||||
|
window.StatusBar.hide();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
show_statusbar_ios:{
|
||||||
|
name:'显示状态栏',
|
||||||
|
init:'off',
|
||||||
|
unfrequent:true,
|
||||||
|
item:{
|
||||||
|
default:'默认',
|
||||||
|
overlay:'嵌入',
|
||||||
|
off:'关闭'
|
||||||
|
},
|
||||||
|
onclick:function(bool){
|
||||||
|
game.saveConfig('show_statusbar_ios',bool);
|
||||||
|
if(window.StatusBar&&lib.device=='ios'){
|
||||||
|
if(bool!='off'){
|
||||||
|
if(lib.config.show_statusbar_ios=='default'){
|
||||||
|
window.StatusBar.overlaysWebView(false);
|
||||||
|
ui.window.classList.remove('statusbar');
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
window.StatusBar.overlaysWebView(true);
|
||||||
|
ui.window.classList.add('statusbar');
|
||||||
|
}
|
||||||
|
window.StatusBar.backgroundColorByName('black');
|
||||||
|
window.StatusBar.show();
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
ui.window.classList.remove('statusbar');
|
||||||
|
window.StatusBar.hide();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
show_card_prompt:{
|
show_card_prompt:{
|
||||||
name:'显示出牌信息',
|
name:'显示出牌信息',
|
||||||
|
@ -6152,6 +6229,29 @@
|
||||||
}
|
}
|
||||||
if(ui.updateUpdate){
|
if(ui.updateUpdate){
|
||||||
ui.updateUpdate();
|
ui.updateUpdate();
|
||||||
|
}
|
||||||
|
if(window.StatusBar){
|
||||||
|
if(lib.device=='android'){
|
||||||
|
if(lib.config.show_statusbar_android){
|
||||||
|
window.StatusBar.overlaysWebView(false);
|
||||||
|
window.StatusBar.backgroundColorByName('black');
|
||||||
|
window.StatusBar.show();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if(lib.device=='ios'){
|
||||||
|
if(lib.config.show_statusbar_ios!='off'){
|
||||||
|
if(lib.config.show_statusbar_ios=='default'){
|
||||||
|
window.StatusBar.overlaysWebView(false);
|
||||||
|
ui.window.classList.remove('statusbar');
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
window.StatusBar.overlaysWebView(true);
|
||||||
|
ui.window.classList.add('statusbar');
|
||||||
|
}
|
||||||
|
window.StatusBar.backgroundColorByName('black');
|
||||||
|
window.StatusBar.show();
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -6210,6 +6310,7 @@
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
game.metaZoom=zoom;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
game.documentZoom=1;
|
game.documentZoom=1;
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
window.noname_update={
|
window.noname_update={
|
||||||
version:'1.9.15',
|
version:'1.9.16',
|
||||||
// update:'1.9.14',
|
// update:'1.9.14',
|
||||||
changeLog:[
|
changeLog:[
|
||||||
'bug修复',
|
'状态栏选项(需更新ios/android客户端)',
|
||||||
],
|
],
|
||||||
files:[
|
files:[
|
||||||
'game/game.js',
|
'game/game.js',
|
||||||
|
@ -22,8 +22,8 @@ window.noname_update={
|
||||||
// 'mode/tafang.js',
|
// 'mode/tafang.js',
|
||||||
'mode/stone.js',
|
'mode/stone.js',
|
||||||
// 'theme/woodden/style.css',
|
// 'theme/woodden/style.css',
|
||||||
// 'layout/default/layout.css',
|
'layout/default/layout.css',
|
||||||
// 'layout/default/phone.css',
|
'layout/default/phone.css',
|
||||||
// 'layout/default/menu.css',
|
// 'layout/default/menu.css',
|
||||||
// 'theme/style/cardback/*',
|
// 'theme/style/cardback/*',
|
||||||
// 'layout/long/layout.css',
|
// 'layout/long/layout.css',
|
||||||
|
|
|
@ -42,9 +42,19 @@ table {
|
||||||
transition-property: opacity;
|
transition-property: opacity;
|
||||||
overflow: hidden
|
overflow: hidden
|
||||||
}
|
}
|
||||||
#window.ipad {
|
#window.statusbar {
|
||||||
height: calc(100% - 15px);
|
top: 30px;
|
||||||
top: 15px;
|
height: calc(100% - 30px);
|
||||||
|
overflow: visible;
|
||||||
|
}
|
||||||
|
#window.statusbar::before{
|
||||||
|
content:'';
|
||||||
|
position:absolute;
|
||||||
|
left: 0;
|
||||||
|
top: -30px;
|
||||||
|
width: 100%;
|
||||||
|
height: 30px;
|
||||||
|
background: rgba(0,0,0,0.4);
|
||||||
}
|
}
|
||||||
#window>.tutorial_tap {
|
#window>.tutorial_tap {
|
||||||
width: 30px;
|
width: 30px;
|
||||||
|
|
|
@ -49,6 +49,9 @@
|
||||||
#system>div:not(.shown){
|
#system>div:not(.shown){
|
||||||
transform: translateY(-80px);
|
transform: translateY(-80px);
|
||||||
}
|
}
|
||||||
|
#window.statusbar #system>div:not(.shown){
|
||||||
|
transform: translateY(-120px);
|
||||||
|
}
|
||||||
#system>#system1{
|
#system>#system1{
|
||||||
width: 140px;
|
width: 140px;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue