littlebot
Published on 2025-04-14 / 0 Visits
0

【源码】基于Flutter的跨平台声音播放器

项目简介

本项目基于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】