rehawk::headphone:强大轻巧的Rea​​ct音频库

时间:2024-04-26 05:29:24
【文件属性】:

文件名称:rehawk::headphone:强大轻巧的Rea​​ct音频库

文件大小:337KB

文件格式:ZIP

更新时间:2024-04-26 05:29:24

react audio hooks player sound

雷霍克 在React中使用音频有时会很痛苦,这就是创建此库的原因。 特别是在React中,没有太多好的库可以处理音频。 Rehawk是一个功能强大且轻巧的库,旨在使您更轻松地开始使用音频。 使用Audio API(由XState有限状态机提供支持的自定义React Hook),它带来了许多功能和方法,可让您更快地开始开发,而不必浪费时间实施任何东西。 随时提交PR。 安装 yarn add rehawk 用法 您需要做的就是导入RehawkProvider上下文和useRehawk钩子。 上下文是这里的最佳选择,因为有时我们可能想在React树的不同组件中使用自定义钩子的不同属性。 以下是Rehawk的一个非常基本的用法示例。 如果您想使用Rehawk的最完整示例,请单击此处。 import React from 'react' ; import { RehawkProvider


【文件预览】:
rehawk-master
----.github()
--------workflows()
----stories()
--------useRehawk.stories.mdx(314B)
--------demos()
--------useRehawk.stories.tsx(1KB)
--------components()
--------helpers()
----yarn.lock(590KB)
----src()
--------RehawkMachine.tsx(3KB)
--------index.tsx(114B)
--------types.ts(2KB)
--------RehawkProvider.tsx(4KB)
--------useRehawk.ts(4KB)
--------RehawkContext.tsx(209B)
----.storybook()
--------main.js(624B)
----example()
--------index.html(490B)
--------index.tsx(6KB)
--------yarn.lock(237KB)
--------styles.ts(4KB)
--------.npmignore(24B)
--------tsconfig.json(458B)
--------package.json(699B)
----tsconfig.json(547B)
----LICENSE(1KB)
----test()
--------blah.test.tsx(101B)
----README.md(10KB)
----.gitignore(2KB)
----package.json(2KB)

网友评论