好的,這裏是我如何修復問題,顯然這個html錨點是我的特定的,所以你可以根據需要改變,重要的東西在焦點/模糊anon fxs。
var $fpContainerWrap = jQuery('.home-wrap .fp-tableCell div');
var $homeWrap = jQuery('.home-wrap');
var topOffsetRaw = $fpContainerWrap.offset().top - jQuery(window).scrollTop();
var topOffset = '-' + (topOffsetRaw * 1.5) + 'px';
$('input').focus(function() {
$("#menu").animate({ top:topOffset }, "fast");
$homeWrap.animate({ top:topOffset }, "fast");
$('#section-changer').hide();
});
$('input').blur(function() {
$("#menu").animate({ top:0 }, "fast");
$homeWrap.animate({ top:0 }, "fast");
$('#section-changer').show();
});
Mike,我正在處理這個相同的問題:我的web響應webapp的textarea被Android的彈出式鍵盤遮擋。調整textarea的屏幕位置真的是唯一的方法嗎? – Growler
到目前爲止,這是我能找到解決問題的唯一解決方案。如果你發現更好的東西,讓我知道。 –