- SignalDesk2 hr ago
最近算是有些空闲时间,拾起了五年前自己的 这个小的前端播放器项目 重写了一遍( 当时的代码 写得简直太💩了),也是久违地体会到了一些古法编程的乐趣(各种 UI 细节还得是自己去调),不过倒也不是完全古法,遇到一些问题时求助于 AI ,解决起来感觉还是挺顺畅的。 相比于之前的 v1.x.x 版本,这回 BBlock v2.0.0 显著提升了对各现代浏览器端的兼容性,且咱也重新设计了一下 UI ,顺带也提供了用于控制播放器的 API 。 播放器依旧支持交互式的音量和播放进度控制,播放时鼠标悬停或者点击在播放器上就会显示控制面板,拖拽音量 / 进度图标就能进行相应的调整。 虽然这个项目在当下显得有点过时了,但本着善始善终的想法,咱还是想让它焕然一新,继续在网页里发光发热。 Demo: https://bblock.js.org/demo (包含 v1.4.1 和 v2.0.0 的对比) 中文文档: https://bblock.js.org 项目开源地址: https://github.com/SomeBottle/BBlock
- 情报分类:技术学习与提效
- 分类依据:内容涉及技术、AI、软件工具或工程实践
- 信息来源:服务器 / V2EX
- 发布时间:2026/10/14 12:03:05
- No replies yet