文件名称:music-web-player:基于Firebase的音乐播放Webapp
文件大小:1.3MB
文件格式:ZIP
更新时间:2024-05-08 07:12:21
react audio firebase typescript music-player
音乐网络播放器(基于Firebase的音乐播放WebApp) 这是一项网络应用程序服务,大约在2020年11月至12月间开发,因为在从Android切换到iPhone后无法播放通常听的音乐文件。 使用了Firebase的身份验证,存储和托管服务。 我还为该项目编写了一个开发人员。 您可以通过下面的链接访问它。 1.实施概念 这是通过接收存储在存储器中的文件并以blob格式将其存储在索引DB中,然后将存储的blob对象应用于音频标签来播放音乐的原理。 音乐文件将保留在缓存中,除非您删除浏览器的浏览历史记录或直接从浏览器的开发工具中删除indexedDB,这样在初始加载后就不再使用流量。 2.如何运行 仅仅因为您下载了源代码并不意味着您可以立即进行演示。 使用npm i安装所有必需的软件包后,请按照以下屏幕快照的顺序创建一个firebase项目并创建应用程序平台配置信息。 1.安装Fire
【文件预览】:
music-web-player-main
----firestore.indexes.json(44B)
----docs()
--------img()
----package.json(2KB)
----Dockerfile(209B)
----firebase.json(378B)
----LICENSE(1KB)
----package-lock.json(675KB)
----.env(12B)
----src()
--------models()
--------App.css(579B)
--------react-app-env.d.ts(40B)
--------logo.svg(3KB)
--------reportWebVitals.ts(425B)
--------service-worker.ts(3KB)
--------index.tsx(818B)
--------App.tsx(11KB)
--------setupTests.ts(241B)
--------App.test.tsx(273B)
--------serviceWorkerRegistration.ts(5KB)
--------index.css(431B)
----tsconfig.json(535B)
----docker-compose.yml(214B)
----.gitignore(377B)
----firestore.rules(162B)
----.dockerignore(338B)
----public()
--------logo192.png(5KB)
--------manifest.json(492B)
--------robots.txt(67B)
--------index.html(2KB)
--------logo512.png(9KB)
--------favicon.ico(4KB)
----README.md(4KB)
----yarn.lock(497KB)
----storage.rules(159B)
----docker-compose.debug.yml(295B)
----.vscode()
--------launch.json(959B)
--------tasks.json(638B)