在不升级到最新版Ionic的情况下,可以通过修改ionic.bundle.js中的代码解决这个问题
function tapIgnoreEvent(e) {
if (e.isTapHandled) return true;
e.isTapHandled = true;
if(ionic.tap.isElementTapDisabled(e.target)) {
return true;
}
//添加下面这两行代码
if(e.target.tagName == 'SELECT') {
return true;
}
if (ionic.scroll.isScrolling && ionic.tap.containsOrIsTextInput(e.target)) {
e.preventDefault();
return true;
}
}
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…