2012-01-25 39 views
3

我目前在Cocoa應用程序中使用WebView,我也想在webview(特別是FileReader)中使用HTML5 File API。最新版本的WebKit不支持FileReader,但WebKit每晚都支持FileReader。我將如何使用webkit每天晚上爲我的應用程序使用WebKit.framework?從WebKit每晚在Cocoa應用程序中使用WebKit.framework?

我已經試過: 1.安裝WebKit每日和增加內WebKit.app到我的可可應用程序更改import語句的WebKit.framework,未啓用的FileReader ... 2.指向的WebKit WebKit.app中的框架...也沒有用。

回答

3

如果您安裝WebKit每日構建磁盤映像,您可以暫時告訴你的應用程序,而不是使用該庫內置的WebKit通過設置這個環境變量:

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

要設置這個在Xcode 4 ,點擊計劃 popup並選擇編輯計劃。接下來,單擊參數選項卡並添加一個新的環境變量,名稱爲DYLD_FRAMEWORK_PATH,值爲/Volumes/WebKit/WebKit.app/Contents/Frameworks/10.9

請注意,這僅用於開發,並且而不是適用於最終用戶。

這通常是一個非常糟糕的主意在裝運應用使用的WebKit的自定義版本,但是如果你絕對必須船開發WebKit版本到你的用戶,你應該從源頭和直接鏈接到構建它該代碼。您可能還需要構建WebCore。耶,有趣的時光! : -/