这个插件允许 Flutter 桌面应用检索关于屏幕大小,显示,光标位置等信息。
English | 简体中文
Linux | macOS | Windows |
---|---|---|
✔️ | ✔️ | ✔️ |
将此添加到你的软件包的 pubspec.yaml 文件:
dependencies:
screen_retriever: ^0.1.9
或
dependencies:
screen_retriever:
git:
url: https://github.com/leanflutter/screen_retriever.git
ref: main
Display? _primaryDisplay;
List<Display> _displayList = [];
void _init() async {
_primaryDisplay = await screenRetriever.getPrimaryDisplay();
_displayList = await screenRetriever.getAllDisplays();
setState(() {});
}
请看这个插件的示例应用,以了解完整的例子。
- Biyi (比译) - 一个便捷的翻译和词典应用。
Method | Description | Linux | macOS | Windows |
---|---|---|---|---|
getCursorScreenPoint |
返回 Offset - 鼠标指针的当前绝对位置。 |
✔️ | ✔️ | ✔️ |
getPrimaryDisplay |
返回 Display - 主显示屏。 |
✔️ | ✔️ | ✔️ |
getAllDisplays |
返回 List<Display> - 当前可用的显示器列表。 |
✔️ | ✔️ | ✔️ |