({})} onswipe={onSwipe} oncanplay={(e) => handleCanPlay(e.currentTarget)} onended={onVideoEnded} onvolumechange={(e) => { if (!forceMuted) { $videoViewerMuted = e.currentTarget.muted; } }} onclose={() => onClose()} muted={forceMuted || $videoViewerMuted} bind:volume={$videoViewerVolume} poster={getAssetThumbnailUrl({ id: assetId, size: AssetMediaSize.Preview, cacheKey })} src={assetFileUrl} >
{#if isLoading}
{/if}