我正在使用滑动手势翻页。它在ios上效果很好。但是,如果正在播放滚动视图,则无法使用Android版本。
我正在使用Nativescript Pro UI带有侧面抽屉。我想把手势放在
上在tkMainContent内部有一个滚动视图。
当我在滚动视图区域内滑动时,滑动甚至不会记录console.log事件。有没有办法让它在Android上正常工作?
这是我的打字稿代码:
let cbView = this.contentbody.nativeElement;
cbView.on('swipe', (args: SwipeGestureEventData) =>{
console.log("Swipe Direction: " + args.direction);
let topNextView = cbView.getViewById('topNext');
let topBackView = cbView.getViewById('topBack');
this.playerService.setIsBusyLoading(false);
if(args.direction === 1) {
topBackView.notify({eventName: 'tap', object: topBackView});
}
if(args.direction === 2) {
topNextView.notify({eventName: 'tap', object: topNextView});
}
});
}
正如我说过的那样,在Android上刷卡时没有“刷卡方向2”。如果我在滚动浏览开始的位置(如文档标题中)进行刷卡,则它会刷卡。