Releases: Lukoning/PiPWindow
Releases · Lukoning/PiPWindow
v0.1.0 更新
修复:
- 一个导致无法成功从软件内词栏提取歌词的bug
- 暂停时打开悬浮窗会自动开始播放
- 除第一次打开悬浮窗外,每次打开都会向<video>重复添加多余监听器
- 某些特殊情况下无法打开悬浮窗
新:
- 在红心旁添加一个切换按钮(图标源自Remix Icon),可以方便地打开/关闭悬浮窗 #1

- 添加自定义字体设置

- 打开/关闭悬浮窗时会有提示
其他:
- 优化代码
- [兼容性考虑]悬浮窗被占用时弹出错误提示
v0.0.3 更新
修复:
- 某些歌曲最后一句歌词播放完毕时显示“暂无歌词”
- 主窗口最小化后歌曲进度延迟过大(现在还是有延迟,相对没那么大)
- 私人漫游时歌曲进度卡住
- 有时歌手会重复显示两次(成 双 成 倍)
- 一个可能导致歌词获取失败的问题
其他:
"加载中…"提示更显眼了
v0.0.2 更新
- 固定词源,在LyricBar上找不到当前翻译时不会再尝试获取内置词栏的翻译,至少这样某些歌词不会闪现
- 删除无用代码
v0.0.1 更新
首个版本
实现了将自定义内容绘制到浏览器小窗内,具体流程为:
绘制<canvas>,将<canvas>转成视频流并赋值给<video>的srcObject属性,请求视频小窗
目前实现:
显示歌曲名称、别名、歌手、封面
显示歌曲进度和总时长(或剩余时长)
计算并显示进度条
显示(带翻译的)歌词,至多5行