video-ad-sdk
Version:
VAST/VPAID SDK that allows video ads to be played on top of any player
12 lines (9 loc) • 304 B
text/typescript
import type {MediaFile} from '../../../types'
import {guessMimeType} from './guessMimeType'
export const canPlay = (
videoElement: HTMLVideoElement,
mediaFile: MediaFile
): string => {
const {src: source, type} = mediaFile
return videoElement.canPlayType(type || guessMimeType(source || ''))
}