为什么单击文档无法在真正的Android设备上运行

时间:2017-11-03 16:04:15

标签: angular ionic-framework ionic3

我在使用android device代码的document.click上遇到问题codebrowser中正常工作,但在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设备

我还在寻找答案,请帮助我,提前谢谢!!!

1 个答案:

答案 0 :(得分:-1)

您可能需要ontouch或ontouchend,因为触摸事件可能与点击事件不同。