gpt4 book ai didi

cocoa - 在 Cocoa 应用程序中每晚使用 WebKit.framework?

转载 作者:行者123 更新时间:2023-12-03 16:19:47 24 4
gpt4 key购买 nike

我目前正在 Cocoa 应用程序中使用 WebView,我还想在 webview(特别是 FileReader)中使用 HTML5 File API。 FileReader 在最新版本的 WebKit 中不受支持,但在 WebKit nightly 中受支持。我将如何为我的应用程序使用 webkit nightly 中的 WebKit.framework?

我尝试过:1.每晚安装webkit并将WebKit.app中的WebKit.framework添加到我的cocoa应用程序中,这没有启用FileReader...2. 更改 import 语句以指向 WebKit.app 中的 WebKit.framework...但这也不起作用。

最佳答案

如果您安装 WebKit nightly 构建磁盘镜像,您可以通过设置以下环境变量暂时告诉您的应用使用该库而不是内置 WebKit:

DYLD_FRAMEWORK_PATH=/Volumes/WebKit/WebKit.app/Contents/Frameworks/10.9

要在 Xcode 4 中进行设置,请单击方案弹出窗口并选择编辑方案。接下来,单击参数选项卡并添加一个新的环境变量,其名称为DYLD_FRAMEWORK_PATH,值为/Volumes/WebKit/WebKit.app/Contents/Frameworks/10.9.

请注意,这仅用于开发,不适用于最终用户。

在发布的应用程序中使用 WebKit 的自定义版本通常是一个非常糟糕的主意,但如果您绝对必须向用户提供 WebKit 的开发版本,则应该从源代码构建它并直接链接到该代码。您可能还需要构建 WebCore。耶,有趣的时光! :-/

关于cocoa - 在 Cocoa 应用程序中每晚使用 WebKit.framework?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9007825/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com