【文件属性】:
文件名称:use-sound:一个用于播放音效的React Hook
文件大小:1.04MB
文件格式:ZIP
更新时间:2021-03-20 02:39:24
JavaScript
useSound
声音效果的React Hook
网络需要更多(品味)的声音!
:ear:让您的网站使用2种人类感官而不是1种感官进行交流
:fire:声明性挂钩API
:high_voltage:捆绑包中的<1kb字节(gzip)!约10kb的异步加载。
:sparkles:使用打字稿构建
:speaking_head:使用功能强大,经过战斗测试的音频实用程序: Howler.js
该库仅适用于React DOM,但是@remigallego创建了React Native的替代方案!签出 。
安装
可以使用yarn添加包裹:
yarn add use-sound
或者,使用NPM:
npm install use-sound
UMD版本可在上。
演示版
包括许多演示,以及有关查找和准备声音效果的说明。这是一个很好的起点。
您还可以,其中包括许多快速示例。
例子
点击播放声音
import useSound from 'use-sound' ;
import
【文件预览】:
use-sound-master
----.nvmrc(6B)
----stories()
--------demos()
--------use-sound.stories.d.ts(666B)
--------use-sound.stories.tsx(1KB)
--------sounds()
--------helpers()
----.storybook()
--------addons.ts(128B)
--------config.d.ts(11B)
--------webpack.config.js(442B)
--------config.ts(185B)
----docs()
--------sprite-explanation.png(163KB)
----package.json(2KB)
----.eslintrc.json(29B)
----CONDUCT.md(6KB)
----LICENSE(1KB)
----CONTRIBUTING.md(2KB)
----src()
--------use-on-mount.ts(137B)
--------index.d.ts(235B)
--------use-on-mount.d.ts(106B)
--------types.d.ts(679B)
--------types.ts(628B)
--------index.ts(4KB)
----tsconfig.json(759B)
----.gitignore(58B)
----README.md(11KB)
----yarn.lock(476KB)