乐乐音乐Flutter版
简介
乐乐音乐Flutter版主要是基于Flutter Desktop框架开发的音乐播放器,它支持lrc歌词和动感歌词(ksc歌词、krc歌词、trc歌词、zrce歌词和hrc歌词等)、多种格式歌词转换器及制作动感歌词、翻译歌词和音译歌词。
编译环境
Flutter:ideaIU-2024.1.4
参考地址
多窗口
无边框窗口
拖拽窗口
Flutter桌面多窗口支持-WindowsMacOS
Flutter学习:使用CustomPaint绘制文字
问题
未开开发者模式
提示:Please enable Developer Mode in your system settings. Run start ms-settings:developers。
开启开发者模式
关闭多窗口时,闪退
window_manager_plus在调用WindowManagerPlus.fromWindowId(windowId).close();时,再重新打开窗口会闪退。
多窗口
用了官网的desktop_multi_window和window_manager,会存在windowManager.ensureInitialized()问题。用了参考地址的库,则正常,但是不稳定。
悬浮窗口
windowManager.setIgnoreMouseEvents窗口显示后调用,修复了窗口透明问题。
歌词转视频
FFmpeg插件已经不能用,目前只实现了歌词转图片,若需要将图片转视频。
audioplayers
这个库不知是不支持多窗口,还是多窗口下,部分插件没法使用。
键盘监听
空格经常监听不到
部分界面