我在使用android device
代码的document.click
上遇到问题code
在browser
中正常工作,但在android device
上无法正常工作。
这是我browser
的工作代码(但不会对android
起作用):
public showMoreBarItem = false;
counter:number = -1;
@IonicPage()
@Component({
selector: 'page-user-dashboard',
templateUrl: 'user-dashboard.html',
host: {'(document:click)': 'onClick($event)',}
})
onClick(event) {
if(!(this.counter % 2 === 0)) {
this.showMoreBarItem = false;
}
}
请帮助解释为什么它不能用于android
设备
我还在寻找答案,请帮助我,提前谢谢!!!
答案 0 :(得分:-1)
您可能需要ontouch或ontouchend,因为触摸事件可能与点击事件不同。