mirror of
https://github.com/mashirozx/sakura.git
synced 2024-11-25 16:28:12 +08:00
refactor: first screen
the Above The Fold of mobile not depend wp_is_mobile anymore, and window height is set `vh` to fit issue-199
This commit is contained in:
parent
2e5b6ac6a0
commit
499d2c324e
@ -199,9 +199,9 @@ function sakura_scripts()
|
|||||||
$movies = akina_option('focus_amv') ? array('url' => akina_option('amv_url'), 'name' => akina_option('amv_title'), 'live' => $mv_live) : 'close';
|
$movies = akina_option('focus_amv') ? array('url' => akina_option('amv_url'), 'name' => akina_option('amv_title'), 'live' => $mv_live) : 'close';
|
||||||
$auto_height = akina_option('focus_height') ? 'fixed' : 'auto';
|
$auto_height = akina_option('focus_height') ? 'fixed' : 'auto';
|
||||||
$code_lamp = 'close';
|
$code_lamp = 'close';
|
||||||
if (wp_is_mobile()) {
|
// if (wp_is_mobile()) {
|
||||||
$auto_height = 'fixed';
|
// $auto_height = 'fixed';
|
||||||
}
|
// }
|
||||||
//拦截移动端
|
//拦截移动端
|
||||||
version_compare($GLOBALS['wp_version'], '5.1', '>=') ? $reply_link_version = 'new' : $reply_link_version = 'old';
|
version_compare($GLOBALS['wp_version'], '5.1', '>=') ? $reply_link_version = 'new' : $reply_link_version = 'old';
|
||||||
wp_localize_script('app', 'Poi', array(
|
wp_localize_script('app', 'Poi', array(
|
||||||
|
@ -73,6 +73,7 @@ mashiro_option.float_player_on = true;
|
|||||||
|
|
||||||
mashiro_option.cover_api = "<?php echo rest_url('sakura/v1/image/cover'); ?>";
|
mashiro_option.cover_api = "<?php echo rest_url('sakura/v1/image/cover'); ?>";
|
||||||
|
|
||||||
|
mashiro_option.windowheight = /Mobile|Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent) ? 'fixed' : 'auto';
|
||||||
/*End of Initial Variables*/
|
/*End of Initial Variables*/
|
||||||
</script>
|
</script>
|
||||||
<?php }
|
<?php }
|
||||||
|
@ -1334,25 +1334,15 @@ var home = location.href,
|
|||||||
});
|
});
|
||||||
},
|
},
|
||||||
AH: function () {
|
AH: function () {
|
||||||
if (Poi.windowheight == 'auto') {
|
if (Poi.windowheight == 'auto' && mashiro_option.windowheight == 'auto') {
|
||||||
if ($('h1.main-title').length > 0) {
|
if ($('h1.main-title').length > 0) {
|
||||||
var _height = $(window).height() + "px";
|
var _height = $(window).height() + "px";
|
||||||
$('#centerbg').css({
|
$('#centerbg').css({
|
||||||
'height': _height
|
'height': '100vh'
|
||||||
});
|
});
|
||||||
$('#bgvideo').css({
|
$('#bgvideo').css({
|
||||||
'min-height': _height
|
'min-height': '100vh'
|
||||||
});
|
});
|
||||||
window.resizeFlag = null;
|
|
||||||
$(window).resize(function () {
|
|
||||||
//直接resize性能爆炸,改成延时
|
|
||||||
if (resizeFlag = null) {
|
|
||||||
clearTimeout(resizeFlag);
|
|
||||||
}
|
|
||||||
resizeFlag = setTimeout(function () {
|
|
||||||
Siren.AH();
|
|
||||||
}, 1000);
|
|
||||||
})
|
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
$('.headertop').addClass('headertop-bar');
|
$('.headertop').addClass('headertop-bar');
|
||||||
|
Loading…
Reference in New Issue
Block a user