flutter桌面版库问题
大约 2 分钟
flutter桌面版库问题
- toast 采用bottoast
- 代理不能使用 http_proxy_override
- webview没有官方的桌面版和web版
- video_player没有官方的桌面版和web版
- 下载库需要跨平台
- 版本升级问题待解决
2023-3-9日补充
- 桌面版webview可以使用desktop_webview_window
- 拖动文件到app中desktop_drop
- 创建windows可以使用bitsdojo_window
- 桌面端的可以使用flutter_window_close
- video_player暂时没找到解决方案,只有分开的各个
2023-3-22补充
- 自定义桌面大小(自定义边框,标题栏和最小化/最大化/关闭按钮)可以使用包:bitsdojo_window
- applink: app_links
- 音频播放:audioplayers
- 版本升级:auto_updater
- 电池状态:[battery_plus] (https://github.com/fluttercommunity/plus_plugins#battery_plus)
- 网络连接状态: Connectivity
- 设备状态: Device Info
- 网络状态 Network Info 9 包信息Package Info
- 加速度和陀螺仪 Sensor
- 分享ActionSend Share
- 桌面端常用的控件集合:chicago
- 剪贴板监听:clipboard_watcher
- 上下文菜单(右键出现的菜单):contextual_menu
- windows/linux音视频播放:dart_vlc
- 进程间通信?:dbus
- 允许用户拖动文件到您的桌面扑动应用程序: desktop_drop
- 桌面应用程序感知该窗口是否已激活。desktop_lifecycle
- 多窗口创建: desktop_multi_window
- 日志:mixin_logger
- 窗口大小改变:desktop_window
- 获取设备信息disks_desktop
- Flutter实现的桌面版windows系列ui:fluent_ui
- windows95版UI flutter95
- 桌面透明等效果flutter_acrylic
- 快捷键设置global_shortcuts
- 快捷键 hotkey_manager
- 模拟按键keypress_simulator
- 系统启动时启动launch_at_startup
- 显示本地通知local_notifier
- macui macos_ui
- windows打包:https://github.com/YehudaKremer/msix
- platform_device_id
- URI Schemes:protocol_handler
- quick_notify
- record
- screen_capturer
- screen_retriever
- 构建安装程序:squirrel
- ui库:stockholm
- 托盘菜单: system_tray
- tray_manager
- 窗口管理:window_manager