@
june4 文章中也说了,tauri 在不同平台的兼容性上不一样,文章中也有提及:
“对于样式兼容性来说,因为 Electron 在不同操作系统内都集成了 Chromium 所以我们完全不用担心样式兼容性的问题。但是对于 Tauri 来说,因为不同操作系统使用了不同的 Webview ,所以在样式上,我们还是需要注意不同操作系统下的差异性,比如:以下分别是 Linux 和 Windows 渲染 Element-Plus 的界面:可以看到在按钮大小、文字对齐等样式上面还是存在着不小的差距。
除了上述问题,如果你需要兼容 Linux 系统,那么还有 webkitgtk 在非整数倍缩放下的 bug ,应该是陈年老问题了”
还有最后说的 Webview2 的兼容性问题,说
“因为 Tauri 在 Windows 系统上比较依托于 Webview2 作为渲染的容器,虽然 Tauri 提供了检测本地电脑是否有安装 Webview2 以及提供联网下载的能力,但是因为 Windows 电脑千奇百怪,经常会出现未内置 Webview2 的 Windows 电脑下载不成功而导致程序无法启动的情况:对于这种情况,我们虽然可以将 Webview2 内置到安装包里面,在用户安装的时候进行内置解压安装,但是这样包体积就跟 Electron 相差不大。
”