【发布时间】:2020-06-11 07:52:48
【问题描述】:
我正在开发一个 firebase 在线考试应用。在游戏中,我有 10 秒后完成的进度条,用户应该完成答案。我已使用此间隔函数为 10 秒设置动画。
.ts
startGame() {
interval(10)
.pipe(take(1000))
.subscribe((res) => {
this.progressTimer += 0.1;
})
);
}
.html
<mat-progress-bar mode="determinate" [value]="progressTimer"></mat-progress-bar>
但是我注意到当标签不活动时,进度条非常不稳定或非常慢。我不希望用户切换选项卡并寻找答案并返回应用程序并继续。您如何处理此类案件?
【问题讨论】: