icekale

nio-podcast-web

NIO Radio 是一款面向手机与电脑浏览器的 NIO 播客播放器,支持每日更新的节目目录、播放进度、最近听过与稍后播放,并提供 Android App。

v1.0.2
发布于
2026年9月8日
1
星标
0
下载
同步于
15 天前

最新版本

v1.0.22026年9月8日 20:11
下载慢?可在上方随时切换镜像源

项目说明

项目概述

NIO Radio 是一款面向手机与电脑浏览器的 NIO 播客播放器,以纯静态 Vite PWA 实现。它每天自动更新节目目录并按最新节目时间展示专辑,会保存播放进度与最近听过的节目,方便重新打开后继续收听。所有播放进度、历史与稍后播放都保存在访问者自己的浏览器中。

打开就能接着听的 NIO 播客网页播放器。

主要功能

  • 每日更新:自动更新节目目录并按最新节目时间展示专辑
  • 进度记忆:保存播放进度与最近听过,重开继续收听
  • 稍后播放:任意节目可加入播放列表统一管理
  • 电脑布局:宽屏下自动切换桌面布局,提供侧边导航
  • 多端访问:支持 Android App 与添加到手机主屏幕
  • 一键部署:可用 Vercel 或 Cloudflare 部署自己的副本
  • 离线缓存:封面采用先显示后更新的缓存策略

适用人群

  • 喜欢收听 NIO 播客的用户
  • 想在电脑上听播客的人
  • 需要自建播客站点的开发者

快速上手

  1. 打开官方站点即可直接收听
  2. Android 用户可下载 APK 或添加到主屏幕
  3. 播放中会自动记录进度,下次打开可继续
  4. 想自建可在 Vercel 或 Cloudflare 一键部署

核心优势

  • 纯静态:无需服务端,可自由部署到各种静态托管
  • 数据本地:播放进度与历史只存在自己的浏览器里
  • 体验完整:进度、历史与稍后播放一个都不少

系统要求

项目 要求
浏览器 支持 PWA 的现代浏览器
Android App 需 Android 6.0 及以上
部署平台 GitHub Pages、Vercel、Cloudflare
本地开发 Node.js 与 npm

注意事项

  • Android App 首次安装需允许未知来源
  • 锁屏与下拉播放卡片需要通知权限
  • 自建副本请修改 CNAME,避免占用生产域名

历史版本

排序