有很多關於谷歌被迫與UIWebView for iOS一起使用的討論,以及Facebook完全針對他們的iOS應用切換HTML5,因爲UIWebView太慢了。我很快就需要移植一個需要大量Javascript計算的HTML5應用程序(由於我的時間限制,本地重寫的代碼過多),但瀏覽器沒有提供任何顯示功能(例如,它在Node.js上無法正常工作)。我從來沒有聽說有人試圖將Google的V8嵌入到iOS應用程序中,但考慮到MobiRuby的做法實際上是一樣的(在mruby解釋器中進行鏈接),是否允許做類似的事情,在Google的V8解釋器中鏈接同樣的過程?只要代碼沒有下載,並且進程不分叉,它似乎不符合規則,但是有沒有人嘗試過?Apple會允許iOS上支持V8的JavaScript應用嗎?
編輯:我知道PhoneGap /科爾多瓦和類似的技術,但他們都使用完整的UIWebView,並由於蘋果的偏執狂,UIWebView無法JIT編譯Javascript代碼(正如我所說,這是必不可少的我的應用程序)。
嗯,看起來這個過程會比我想象的要多得多......感謝這個鏈接! – btown