# ReactNative-Anime **Repository Path**: liggplus/ReactNative-test ## Basic Information - **Project Name**: ReactNative-Anime - **Description**: 使用ReactNative开发的动漫播放APP - **Primary Language**: TypeScript - **License**: MulanPSL-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-06 - **Last Updated**: 2025-07-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 🎬 Anime Video Player(功能完善中) 一个功能强大、跨平台的React Native视频播放器应用,专为动漫视频播放体验而设计。 ## ✨ 特性 ### 🎮 播放控制 - **智能播放控制** - 播放/暂停、快进/快退、音量调节 - **进度条拖拽** - 支持手势拖拽快速定位播放位置 - **自动隐藏控件** - 播放时控件自动隐藏,提供沉浸式观看体验 - **缓冲进度显示** - 实时显示视频缓冲状态 ### 📱 界面体验 - **全屏播放** - 支持横竖屏切换,自适应屏幕方向 - **Material Design** - 现代化UI设计,符合Material Design规范 - **渐变背景** - 优雅的渐变背景,提升视觉体验 - **触摸交互** - 点击视频区域显示/隐藏控件 ### 🌐 跨平台支持 - **iOS** - 原生iOS体验 - **Android** - 完整Android支持 - **macOS** - 桌面端macOS应用(完善中) - **Windows** - Windows桌面应用(完善中) ## 🛠️ 技术栈 - **React Native 0.79.4** - 跨平台移动应用框架 - **React Native Video** - 专业视频播放组件 - **React Native Reanimated** - 高性能动画库 - **React Navigation** - 导航管理 - **TypeScript** - 类型安全的JavaScript ## 📦 安装与运行 ### 环境要求 - Node.js >= 18 - React Native CLI - 对应平台的开发环境(Xcode、Android Studio等) ### 安装依赖 ```bash # 使用 yarn 安装依赖 yarn install # iOS 依赖安装 cd ios && pod install && cd .. # macOS 依赖安装 cd macos && pod install && cd .. ``` ### 运行应用 ```bash # iOS yarn ios # Android yarn android # macOS yarn macos # Windows yarn windows # 开发服务器 yarn start ``` ## 📸 应用截图