使用nativescript的Windows addEventListener的替代方案是什么?

使用nativescript的Windows addEventListener的替代方案是什么?,nativescript,nativescript-angular,Nativescript,Nativescript Angular,我正在使用Angular/Nativescript应用程序,当用户点击他的手机屏幕时,我需要做一些事情,但我不知道如何正确操作。例如,对于我的angular web app版本,我有如下内容: this.ngZone.runOutsideAngular(() => { window.addEventListener('scroll', () => save()); window.addEventListener('keydown', () => save()); });

我正在使用Angular/Nativescript应用程序,当用户点击他的手机屏幕时,我需要做一些事情,但我不知道如何正确操作。例如,对于我的angular web app版本,我有如下内容:

this.ngZone.runOutsideAngular(() => {
  window.addEventListener('scroll', () => save());
  window.addEventListener('keydown', () => save());
});

对于我的手机版本,我需要做类似的事情,但每次点击或触摸手机上的事件。我知道我不能像上面那样使用窗户。我如何才能做到这一点?

您必须将触控监听器添加到根布局中。我使用(轻触)=“registerUserActivity($event)”完成了此操作,它可以工作,但(触控)事件未被触发。我无法仅为tap事件注册用户活动OK,我的坏消息。它正在工作(thx:)