Приложение Angluar застревает при возврате в Safari

#ios #angular #macos #safari

#iOS #angular #macos #safari

Вопрос:

Я разрабатываю приложение angular 10, и в safari, когда я использую обратный жест (на сенсорной панели рабочего стола жест двумя пальцами), мое приложение застревает (я не могу прокрутить вниз или щелкнуть что-либо) на некоторое время, даже если оно получает данные из серверной части. Если я использую кнопку возврата браузера, она работает нормально, она также работает нормально, если я использую другой браузер.

Вот пример моего кода:

HTML:

 <div class="container-md">
  <div *ngFor="let item of items.content">
    <a routerLink="{{item.id}}">
      <div style="height: 400px">{{item.title}}</div>
    </a>
  </div>
</div>
  

Ts:

 export class TestComponent implements OnInit {
  items: Page<Item>;
  constructor(private service: ItemService) { }

  ngOnInit(): void {
    this.service.findAll().subscribe(p => this.items = p)
  }
}

  

Как я могу исправить проблему Safari для обратного жеста?

Спасибо,