【发布时间】:2017-11-03 16:04:14
【问题描述】:
我在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 设备上运行
我还在寻找答案,请帮助我,提前谢谢!!!
【问题讨论】:
-
点击事件在触控设备上不可用。请改用
touchstart或touch。我对角度没有经验,所以你应该自己弄清楚那部分。
标签: angular ionic-framework ionic3