以下是我的一些开源项目和作品:

主要项目

uniapp-video-player ⭐ 50+

突破 uni-app 原生 video 层级限制的视频播放器

一款突破 uni-app 原生 video 组件层级限制的视频播放器,兼容 iOS/Android 系统。通过 renderjs 使用 HTML5 原生 video 标签实现,可以被其他元素覆盖、遮挡,提供更高的页面定制性。支持 Vue2/Vue3 双版本,完美兼容 swiper/scroll-view。

相关链接: GitHub 仓库 ⭐ 43 | DCloud 插件市场 ⭐ 82 | npm 包


Nonsense UI

制造交互障碍的 Vue 3 荒诞组件实验室

一个专注于制造交互障碍的 Vue 3 整蛊组件库。拒绝用户体验,挑战直觉极限,提供反人类、反直觉的荒诞交互。虽然交互很荒诞,但代码实现非常严谨,使用 TypeScript 和 Vue 3 Composition API 开发。

相关链接: 官方文档 | GitHub 仓库 | npm 包


export-wechat-emoji ⭐ 20+

macOS 导出微信所有表情包图片

一个用于在 macOS 系统上导出微信所有表情包图片的工具,使用 TypeScript 开发。

相关链接: GitHub 仓库


uView Plus

uView Plus 的离线 UI 组件库文档

uView Plus 的离线 UI 组件库文档,提供丰富的组件和工具,支持 Vue3,适用于移动端开发。组件库设计简洁美观,使用方便,能够快速构建高质量的移动应用界面。

相关链接: 在线文档


Flyio.js

基于 Promise 的 HTTP 请求库

Flyio.js 是一个轻量级、功能强大的 HTTP 请求库,支持浏览器和 Node.js 环境。提供简洁的 API 设计,支持请求/响应拦截器、自动转换 JSON、请求取消等特性,让网络请求变得更加简单高效。

相关链接: 在线文档


更多项目请访问我的 GitHub 主页。