在Windows上,围绕WebBrowser控件的dotnet包装器应用程序通常不会包含dll,因此基本上其可执行文件很小。使用WebKit的类似Cocoa自定义浏览器怎么样?它会很小还是会合并WebKit本身,因此相对笨重?

最佳答案

默认情况下,Mac上的所有系统库都是动态链接的。这包括WebKit。否则,无论何时进行Mac OS X软件更新,系统上的所有应用程序都不会使用更新后的代码。

通常,每当Apple更新Safari时,都会交付WebKit更新。如果安装新版本的Safari,则所有实现WebView的应用程序都将使用新的WebKit框架,除非这些应用程序已链接到其自己的WebKit专用版本。

关于macos - 如果OSX Cocoa应用程序使用WebKit,它将包含在可执行文件中还是从系统中像dll一样访问?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9650345/

10-15 08:16