方法一:
可能是版本問題,在 ionic的1.1版本中,部分模擬器以及部分安卓手機上有這個問題,更新到1.3解決。
方法二:
在select外的div加入屬性 data-tap-disabled=”true”
方法三:
在ionic.bundle.js里,修改tapIgnoreEvent這個方法(不到萬不得已的情況下不建議修改源碼)
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;
}
}
作者:my木子
鏈接:http://www.itdecent.cn/p/3f0db680aa2e
來源:簡書
簡書著作權(quán)歸作者所有,任何形式的轉(zhuǎn)載都請聯(lián)系作者獲得授權(quán)并注明出處。