tauri-apps / tauri

Build smaller, faster, and more secure desktop applications with a web frontend.
https://tauri.app
Apache License 2.0
79.57k stars 2.36k forks source link

[feat] Integrated browser engine configurable #9854

Open zenghaifenghandsome opened 1 month ago

zenghaifenghandsome commented 1 month ago

Describe the problem

In reality, I hope that applications can run across platforms and stably, requiring a unified operating environment. Currently, Tauri uses the built-in webview2 of the system, which may not be fully compatible when running on various platforms. Can we learn to use the built-in browser kernel of developers and package it directly into the application when building the application, so that it can run on different platforms using a custom browser kernel to ensure compatibility? Some people may not need this feature, so I hope this feature is configurable.

Describe the solution you'd like

In reality, I hope that applications can run across platforms and stably, requiring a unified operating environment. Currently, Tauri uses the built-in webview2 of the system, which may not be fully compatible when running on various platforms. Can we learn to use the built-in browser kernel of developers and package it directly into the application when building the application, so that it can run on different platforms using a custom browser kernel to ensure compatibility? Some people may not need this feature, so I hope this feature is configurable.

Alternatives considered

like electron , but it is configurable.

Additional context

No response

zenghaifenghandsome commented 1 month ago

How can I use the SERVO browser kernel instead of the system's native webview2 ?

zenghaifenghandsome commented 1 month ago

And built-in my application