用途:在 Tauri v2 项目中提供 positioner 插件相关指导,帮助实现窗口定位与对齐,尤其是多显示器环境下的弹窗、托盘窗口定位,并保持跨平台位置一致。
主要能力:定义窗口对齐方式与锚点;配置 positioner 插件能力;处理多显示器坐标与缩放因子差异;在 macOS、Windows、Linux 上验证定位行为。输出内容包括窗口定位方案与多显示器缩放清单。
触发场景:用户提到 positioner、align、multi-monitor、tray window,或中文的“定位”“对齐”“多显示器”“托盘窗口”时使用。
使用方式:先准备开发环境并安装必要依赖与工具;进行基础配置初始化;按核心功能实现对齐与锚点;运行测试验证;最后部署上线。
限制与注意:范围仅限 positioner 插件用法,重点是多显示器与缩放差异。需注意框架版本与依赖库的兼容性,不同版本 API 可能有差异;配置文件格式错误常见,建议使用编辑器语法检查;确保必要环境变量正确设置,敏感信息不要硬编码;多版本共存注意依赖冲突,使用 lock 文件锁定版本;大数据量场景注意性能优化。
参考:https://v2.tauri.app/llms.txt、https://v2.tauri.app/plugin/positioner/、https://v2.tauri.app/zh-cn/plugin/positioner/。具体安装命令与代码示例资料未提供。