文件名称:getUserMedia 的 React 包装器
文件大小:92KB
文件格式:ZIP
更新时间:2024-06-28 08:34:47
Awesome React Hooks
React UserMedia 目录关于如何使用安装示例挂钩上下文上下文挂钩 HOC 许可证关于 getUserMedia 的 React 包装器。 贡献者: Rafał Lorenz 想要贡献吗? 随意发送拉取请求! 有问题,错误,功能想法? 我们正在使用 github 问题跟踪器来管理它们。 如何使用聊天示例入门安装 npm install @vardius/react-user-media 示例使用 useUserMedia 钩子从导航器请求用户媒体。 从 'react' 钩子导入 React; 从“@vardius/react-user-media”导入 { UserMediaError, useUserMedia }; function App() { const { stream, error } = useUserMedia({ audio: true, video: true }); 如果(错误){ 返回( ); } 返回 ( { video.srcObject = stream }} /> ); } 导出默认应用程序; 上下文使用 UserMediaProvider
【文件预览】:
react-user-media-master
----rollup.config.js(1020B)
----.github()
--------FUNDING.yml(696B)
----yarn.lock(316KB)
----src()
--------index.test.tsx(223B)
--------useUserMedia.tsx(1KB)
--------index.ts(394B)
--------useUserMediaFromContext.tsx(259B)
--------withUserMedia.tsx(993B)
--------UserMediaContext.tsx(176B)
--------UserMediaProvider.tsx(541B)
--------UserMediaError.tsx(1KB)
--------react-app-env.d.ts(40B)
----tsconfig.test.json(126B)
----.travis.yml(226B)
----tsconfig.json(860B)
----LICENSE(1KB)
----.prettierrc(180B)
----README.md(4KB)
----.editorconfig(146B)
----.gitignore(315B)
----package.json(2KB)