项目简介
本项目基于Flutter框架开发,是一个跨平台声音播放器。其目的是解决浏览器无操作时限制播放声音的问题,通过绑定本地端口(localhost:8086),让浏览器能调用接口播放声音。该项目支持Windows和macOS平台,且在Windows平台具备开机自启功能。
项目的主要特性和功能
- 跨平台支持:支持Windows和macOS两大主流桌面平台。
- 声音播放:浏览器可通过调用绑定本地端口的接口来播放声音。
- 开机自启:在Windows平台上支持开机自启动。
- 打包与安装:能通过Flutter构建Windows资源,配合Inno Setup生成Windows安装包。
安装使用步骤
1. 下载源码
bash
cd play_audio
2. 安装依赖
bash
flutter pub get
3. 构建项目
- Windows平台:
bash flutter build windows
- macOS平台:
bash flutter build macos
4. 运行项目
- Windows平台:
bash flutter run -d windows
- macOS平台:
bash flutter run -d macos
5. 生成安装包(仅限Windows)
使用Inno Setup工具生成安装包。
按照上述步骤操作,即可在Windows和macOS平台上运行和使用本项目。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】