我无法让这段代码在 Android 2.x 上运行
$('body').animate({scrollLeft:50});
它适用于 Android 3/4。
你遇到过这个问题吗?如果是这样,您是否找到了解决方法?
我无法让这段代码在 Android 2.x 上运行
$('body').animate({scrollLeft:50});
它适用于 Android 3/4。
你遇到过这个问题吗?如果是这样,您是否找到了解决方法?
我终于找到了解决方案;我使用 Cordova 检测 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+
}