2

體scrollLeft與Android 2.X

$('body').animate({scrollLeft:50}); 

它的正常工作與Android的3/4,我不能與Android 2.X使此代碼運行。

你有沒有遇到過這個問題?如果是這樣,你找到了解決方法嗎?

回答

1

我終於找到了解決辦法;我用科爾多瓦檢測的Android版本,解決辦法似乎並不與Android兼容3+:

CSS:

body{ 
    position:relative; 
} 

的jQuery:

var deviceVersion = device.version.charAt(0); 

if (deviceVersion == "2"){ 
    $('body').animate({left:-50}); // ANDROID 2 
}else{ 
    $('body').animate({scrollLeft:-50}); // ANDROID 3+ 
}