客户端有一个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