iOS版Google搜索应用程序出现问题。当通过谷歌搜索应用程序打开一个页面时,底部的粘性栏会在向下滚动时消失,如果我向上滚动,则会出现粘性栏。底部粘性栏隐藏在谷歌搜索应用程序底部栏下方。我试图改变我的粘性条高度,但没有运气 - 酒吧总是在谷歌搜索应用程序底部栏下消失。有任何想法如何解决这个问题?
答案 0 :(得分:0)
这就是我解决这个问题的方法:
<script type="text/javascript">
$(function(){
//Check for Google Search App
var strAppVersion = window.navigator.appVersion;
var GSAPosition = strAppVersion.search('GSA');
if (GSAPosition > 0) {
var lastScroll = 0;
$(window).scroll(function(event){
//Sets the current scroll position
var topOffcet = $(this).scrollTop();
//Determines up-or-down scrolling
if (topOffcet > lastScroll){
//if scroll-up change .desktop-price-block bottom property
$('body #body-container-sc #container #product-page .desktop-price-block').css({'bottom': '0'});
}
else {
//if scroll-down change .desktop-price-block bottom property
$('body #body-container-sc #container #product-page .desktop-price-block').css({'bottom': '130px'});
}
//Updates scroll position
lastScroll = topOffcet;
});
}
});