1 功能与示例
3 分钟阅读
Tauri 在设计时就考虑了可扩展性。在本页中你会发现:
- 官方功能:Tauri 内置的特性与功能
- 社区资源:由 Tauri 社区构建的更多插件与示例。你也可以在 Awesome Tauri 上贡献自己的作品
- 支持表:显示每个官方插件支持哪些平台的兼容性表格
使用搜索与筛选功能查找功能或社区资源:
官方功能
- Autostart:在系统启动时自动运行你的应用
- Barcode Scanner:扫描条形码与二维码
- Biometric:使用系统生物识别进行认证
- CLI:把你的应用解析为命令行界面
- Clipboard:读写系统剪贴板
- Deep Linking:把你的应用注册为 URL 的处理程序
- Dialog:原生系统对话框
- File System:读写文件与目录
- Geolocation:获取设备位置
- Global Shortcut:注册全局快捷键
- Haptics:触发设备触觉反馈
- HTTP Client:用 Rust 发起 HTTP 请求
- Localhost:在生产应用中运行 localhost 服务器
- Logging:把日志写到控制台、文件或 Webview
- NFC:读写 NFC 标签
- Notifications:发送系统通知
- Opener:用默认应用打开文件或 URL
- OS Information:读取操作系统信息
- Persisted Scope:在多次运行之间持久化运行时作用域
- Positioner:把窗口移动到指定位置
- Process:访问当前进程
- Shell:访问系统 shell
- Single Instance:确保应用只运行一个实例
- SQL:使用 SQL 数据库
- Store:持久化键值存储
- Stronghold:加密的安全存储
- Updater:为你的应用提供更新
- Upload:通过 HTTP 上传文件
- Websocket:使用 WebSocket 连接
- Window State:保存与恢复窗口状态
社区插件
社区贡献的插件列表请见 Awesome Tauri。
社区集成
社区贡献的集成列表请见 Awesome Tauri。
支持表
将鼠标悬停在 “*” 上可查看说明。更多细节请访问各插件页面。
| 插件 | Windows | Linux | macOS | Android | iOS |
|---|---|---|---|---|---|
| Autostart | 完整 | 完整 | 完整 | 不支持 | 不支持 |
| Barcode Scanner | 不支持 | 不支持 | 不支持 | 完整 | 完整 |
| Biometric | 不支持 | 不支持 | 不支持 | 完整 | 完整 |
| CLI | 完整 | 完整 | 完整 | 不支持 | 不支持 |
| Clipboard | 完整 | 完整 | 完整 | 部分 | 部分 |
| Deep Linking | 完整 | 完整 | 部分 | 部分 | 部分 |
| Dialog | 完整 | 完整 | 完整 | 部分 | 部分 |
| File System | 完整 | 完整 | 完整 | 部分 | 部分 |
| Geolocation | 不支持 | 不支持 | 不支持 | 完整 | 完整 |
| Global Shortcut | 完整 | 完整 | 完整 | 不支持 | 不支持 |
| Haptics | 不支持 | 不支持 | 不支持 | 完整 | 完整 |
| HTTP Client | 完整 | 完整 | 完整 | 完整 | 完整 |
| Localhost | 完整 | 完整 | 完整 | 不支持 | 不支持 |
| Logging | 完整 | 完整 | 完整 | 完整 | 完整 |
| NFC | 不支持 | 不支持 | 不支持 | 完整 | 完整 |
| Notifications | 完整 | 完整 | 完整 | 完整 | 完整 |
| Opener | 完整 | 完整 | 完整 | 部分 | 部分 |
| OS Information | 完整 | 完整 | 完整 | 完整 | 完整 |
| Persisted Scope | 完整 | 完整 | 完整 | 完整 | 完整 |
| Positioner | 完整 | 完整 | 完整 | 不支持 | 不支持 |
| Process | 完整 | 完整 | 完整 | 不支持 | 不支持 |
| Shell | 完整 | 完整 | 完整 | 部分 | 部分 |
| Single Instance | 完整 | 完整 | 完整 | 不支持 | 不支持 |
| SQL | 完整 | 完整 | 完整 | 完整 | 完整 |
| Store | 完整 | 完整 | 完整 | 完整 | 完整 |
| Stronghold | 完整 | 完整 | 完整 | 完整 | 完整 |
| Updater | 完整 | 完整 | 完整 | 不支持 | 不支持 |
| Upload | 完整 | 完整 | 完整 | 完整 | 完整 |
| Websocket | 完整 | 完整 | 完整 | 完整 | 完整 |
| Window State | 完整 | 完整 | 完整 | 不支持 | 不支持 |