extendable-media-recorder
Version:
An extendable drop-in replacement for the native MediaRecorder.
14 lines (11 loc) • 404 B
text/typescript
import { TNotSupportedErrorFactory } from '../types';
export const createNotSupportedError: TNotSupportedErrorFactory = () => {
try {
return new DOMException('', 'NotSupportedError');
} catch (err) {
// @todo Edge is the only browser that does not yet allow to construct a DOMException.
err.code = 9;
err.name = 'NotSupportedError';
return err;
}
};