当与iscroll4一起使用时,选择框在htc wildfire(Android版本2.2)(屏幕分辨率240x320),htc图例(2.1)(320x480)中无法正常工作..这是iscroll或选择框或操作系统版本的问题吗?它适用于较高Android版本和相同操作系统版本中更高屏幕分辨率的相同分辨率。 我已经尝试了
的解决方案combo box not working after load/use iscroll in page
iScroll 4 not working with form <select> element iPhone Safari and Android browser
但没有解决我的问题..任何人都可以帮忙..?
答案 0 :(得分:3)
您只需要在iscroll的加载程序中更改此行:
更改此行:
myScroll = new iScroll('wrapper');
为此:
myScroll = new iScroll('wrapper', {
useTransform: true,
zoom: false,
onBeforeScrollStart: function (e) {
var target = e.target;
while (target.nodeType != 1) target = target.parentNode;
if (target.tagName != 'SELECT' && target.tagName != 'INPUT' && target.tagName != 'TEXTAREA')
e.preventDefault();
}
});