Website : rimsha.abasa.com
backdoor
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
canvas
/
node_modules
/
@instructure
/
media-capture-new
/
Filename :
README.md
back
Copy
--- category: packages experimental: true --- ## media-capture ### Installation ```sh yarn add @instructure/media-capture ``` ### Browser Support - Chrome, Firefox ### Usage ```javascript import React, { Component } from 'react' import { canUseMediaCapture, mediaCaptureStates }, MediaCapture from '@instructure/media-capture' export default class Container extends Component { saveFile (file) { // do something with the file }, mediaCaptureClosed (state) { if (state === mediaCaptureStates.RECORDING) { alert('Recording canceled.') } }, render () { return ( { canUseMediaCapture() ? <MediaCapture onCompleted={this.saveFile} onCancel={this.mediaCaptureClosed} onClose={this.mediaCaptureClosed} /> : null } ) } } ```