Tauri 2.0 稳定版发布,Rust 编写的下一代跨平台开发框架
Tauri 2.0 稳定版已正式发布。
Tauri 是一个桌面 UI 框架,可让开发者使用每个平台的 Webview 技术栈为所有主要桌面操作系统构建应用程序,目前支持 Windows/macOS/Linux 等平台。开发者通过 Tauri 几乎可以使用任何编译为 HTML、JS 和 CSS 的前端框架来构建桌面 UI。
Tauri 核心库采用 Rust 编写,使用 Tauri 开发的应用程序的后端是一个基于 Rust 的二进制文件,带有一个前端可以与之交互的 API,通过 JS Api 调用后台接口。
Tauri 2.0 主要新特性和改进如下:
-
移动支持:添加了对 iOS 和 Android 的支持。
-
多 WebView 支持:支持在应用中使用多个 WebView,通过不稳定特性标志启用。
-
rustls-tls 特性标志:添加了对 rustls TLS backend 的支持。
-
窗口阴影选项:创建 WebView 窗口时添加了设置窗口阴影的选项。
-
IPC 模块:添加了新的 IPC 模块,支持原始数据传输。
-
文件系统模块:添加了新的文件系统模块和 API。
-
自动启动:支持应用在系统启动时自动启动。
-
条形码扫描器:允许移动应用使用相机扫描条形码。
-
生物识别:在 Android 和 iOS 上提示用户进行生物识别验证。
-
剪贴板访问:读取和写入系统剪贴板。
-
命令行界面:解析命令行界面的参数。
-
深度链接:将 Tauri 应用程序设置为 URL 的默认处理程序。
-
对话框:打开和保存文件的原生系统对话框。
-
全局快捷键:注册全局快捷键。
-
HTTP 客户端:使用 Rust 编写的 HTTP 客户端。
-
本地主机:在生产应用程序中使用本地主机服务器。
-
日志记录:可配置的日志记录。
-
NFC:在 Android 和 iOS 上读取和写入 NFC 标签。
-
通知:向用户发送原生通知。
-
操作系统信息:读取操作系统信息。
-
持久作用域:在文件系统上持久化运行时作用域更改。
-
定位器:将窗口移动到常见位置。
-
进程访问:访问当前进程。
-
Shell:访问系统 Shell,使用默认应用程序管理文件和 URL,并生成子进程。
-
单实例:确保 Tauri 应用只有一个实例在运行。
-
SQL:为前端提供了与 SQL 数据库通信的接口。
-
存储:持久化键值存储。
-
加密数据库:提供加密、安全的数据库。
-
系统托盘:添加了系统托盘支持。
-
自动更新:为 Tauri 应用程序提供应用内更新。
-
文件上传:通过 HTTP 上传文件。
-
WebSocket:使用 Rust 客户端在 JavaScript 中打开 WebSocket 连接。
-
窗口自定义:自定义窗口状态,包括窗口大小和位置。
详情查看发布公告:https://tauri.app/blog/tauri-20/

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
UEditorPlus v4.1.0 支持自定义上传文件,连续粘贴多张图片,修复部分已知问题
UEditor 是由百度开发的所见即所得的开源富文本编辑器,基于MIT开源协议,该富文本编辑器帮助不少网站开发者解决富文本编辑器的难点。 UEditorPlus 是有 ModStart 团队基于 UEditor 二次开发的富文本编辑器,主要做了样式的定制,更符合现代浏览器的审美。 在开发过程中解决了部分使用上的 Bug,期待更多伙伴一起加入维护。 版本介绍 UEditorPlus v4.1.0 已经发布。 新增:自定义 uploadService ,支持配置模式实现自定义上传图片、视频、音频等功能 新增:支持编辑器直接粘贴多张图片功能 新增:.nvmrc文件,支持 nodejs 14 版本编译 修复:图片选择在手机上直接弹出相机的问题 修复:单图上传不能连续上传相同的两张图 修复:编辑器放入element dialog组件中,toolbar浮动后无法恢复 关于Bug反馈与维护 众所周知 UEditor 使用的人数多,目前已经累积了N个Bug,开源不易需要大家共同维护 对于在实际使用中遇到的问题,如果急需解决推荐使用悬赏Issue,这样让更多有能力的开发者有共同维护的动力 在线演示 ht...
- 下一篇
物联网卡管理平台(IoTLink) V2.1.5【国庆版】
基于 SpringBoot、Vue、Mybatis、RabbitMq、Mysql、Redis 等开发的轻量级的物联网综合业务支撑平台。支持物联网卡、物联网模组、卡+模组融合管理。提供状态、资费、客户、进销存、合同、订单、续费、充值、诊断、账单等功能。平台可同时接入中国移动、中国电信、中国联通、第三方物联网卡进行统一管理。逐步完善平台,助您快速接入物联网,让万物互联更简单。 1.手动加包次月失效业务变更 2.导入导出功能优化,增强稳定性 完整的更新日志:https://gitee.com/sdyunze/iotlink/commits/v2.1.5
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS8编译安装MySQL8.0.19
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7设置SWAP分区,小内存服务器的救世主
- 设置Eclipse缩进为4个空格,增强代码规范