客戶端有一個iOS應用程序,可以大量使用UiWebViews(其中包含JavaScript)。大約50%的邏輯和用戶界面是用WebViews完成的,其餘的是Objective-C。他現在對將該應用移植爲Mac應用感興趣,因爲他認爲在應用商店中這款應用的價格爲2美元,當商店在幾個月內支持Mac應用時)。將一個UIWebView重型iPhone應用程序移植到Mac
是否有可能做你可以在iPhone應用程序中做的事情 - 比如嵌入WebView,發送javascript字符串(stringByEvaluatingJavaScriptFromString),從javascript(shouldStartLoadWithRequest)回調到Objective-C代碼 - 在Mac應用程序?
我甚至可以指望每臺Mac上都安裝webkit嗎?
當然,目標是讓Mac版本和iPhone/iPad版本之間的代碼保持一致。我不在乎是否必須使用不同的API ....我只是想確保基本功能在那裏,所以我們不必從頭開始。
至於第二個問題,你的答案完全合乎邏輯,但*有效*現在市場上的每個mac都有WebKit。 – Yuji 2010-11-01 23:17:19
主要區別在於,對於很多東西,您直接使用「-mainFrame」而不是webview。 – 2010-11-02 01:12:25
很酷,謝謝你的所有3 .... – rob 2010-11-02 02:19:44