【问题标题】:How SWT browser work internally, does it call native browser or it uses OS libraries?SWT 浏览器如何在内部工作,它是调用本机浏览器还是使用操作系统库?
【发布时间】:2022-01-05 15:03:23
【问题描述】:

SWT 浏览器如何在内部工作?它是调用原生浏览器还是使用操作系统库?

请解释一下 swt 浏览器的内部工作原理或分享一些免费文档

【问题讨论】:

    标签: java swt


    【解决方案1】:

    根据Eclipse Foundation - “浏览器小部件绑定到适合其运行平台的本机 HTML 渲染引擎(Windows 上的 Internet Explorer、Linux 上的 Mozilla、Mac 上的 Safari”)

    【讨论】:

    • 如果我们卸载所有浏览器,它会工作吗?
    • 不可能从 windows 和 mac 完全卸载 Internet Explorer。因此,如果您想对此进行测试,可以从 linux 机器上卸载 firefox,我希望会引发异常。
    • SWT 前段时间放弃了对 mozilla 的支持。 SWT 依赖于 webkit2 库以使浏览器工作。需要在linux上单独安装。 Mac Safari 提供 webkit 库。在 Windows 的情况下,SWT 确实对使用 WebView2 的边缘浏览器提供了实验性支持。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-16
    • 2014-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-13
    相关资源
    最近更新 更多