<ngx-skeleton-loader
*ngIf="!isLoaded()"
[theme]="{ width: '100%', height: '100%' }"
/>
<img [src]="src" class="w-full h-full rounded-md" (load)="isLoaded.set(true)" />
그러나 주의할 점은, loadeddata 이벤트는 브라우저가 현재 프레임의 데이터를 최소한으로 로드했을 때 발생하므로, 전체 비디오 파일이 아직 완전히 다운로드되지 않았을 수도 있다는 점입니다. 전체 비디오 파일이 완전히 다운로드된 시점을 알고 싶다면, 대신 canplaythrough 이벤트를 사용하는 것이 좋습니다.
<app-skeleton
class="absolute z-0 object-fill object-center w-full h-full rounded-md aspect-[9/16]"
[src]="shortVideo.thumbnail!"
/>