我试图了解是否有任何其他方法可以直接从 Haskell(ghc-7.10.2
当前)程序访问 WebKit API,而不必通过类似的东西,这是围绕WebKitGTKwebkitgtk3
的 Haskell 包装器。
WebKitGTK 似乎没有公开完整的 WebKit API,例如这些由 WebKit 提供:
但不是由 WebKitGTK:
有什么方法可以访问正在运行的 WebKit.app 或 Safari.app 的 WebKit API,尤其是在 OS X 以及 Linux 和 Windows 上?
PS 一些背景知识:我正在使用 GHCJS 开发一个应用程序,但由于 GHCJS 速度慢得多(我认为并没有与所有 Emacs IDE 功能集成),我也希望能够编译相同的(或几乎相同)使用 GHC 的代码库。因此,我熟悉了webkitgtk
,甚至花了几天时间尝试通过webkitgtk-2.4.9
Homebrew 在 OS X 上构建,因为webkitgtk3
目前2.4.9
仅针对. 因此寻找替代品。也是出于这个原因,我添加了ghcjs ——GHCJS 的其他用户很可能会觉得这篇文章很有趣。