3

GoogleがiOS用のChrome用のUIWebViewを使用することを余儀なくされ、FacebookはUIWebViewが遅すぎたため、iOSアプリ用にHTML5を完全に廃止することについて多くの話がありました。すぐに、大量のJavascript計算を必要とするHTML5アプリケーションを移植する必要があります(時間の制約があるため、ネイティブに書き直すにはコードが多すぎます)が、ブラウザーが提供する表示機能はありません(つまり、Node.jsでヘッドレスで正常に動作します)。 )。GoogleのV8をiOSアプリに埋め込もうとしている人のことは聞いたことがありませんが、そのMobiRubyを考えると実質的に同じこと(mrubyインタープリターでリンクする)を行いますが、同じプロセス内でGoogleのV8インタープリターにリンクする同様のことを行うことは許可されますか?コードがダウンロードされておらず、プロセスがフォークされていない限り、ルールに違反しているようには見えませんが、誰かがこれを試したことはありますか?

編集:私はPhoneGap / Cordovaと同様のテクノロジーを知っていますが、それらはすべて完全なUIWebViewで動作し、Appleのパラノイアのため、UIWebViewはJavascriptコードをJITコンパイルできません(これは私のアプリケーションに不可欠です)。

4

1 に答える 1

3

v8-devメーリングリストのこのスレッドで言及されていることによると、それが可能になる可能性があります。この問題に関する作業の状態に興味があるかもしれません。

于 2012-07-04T15:31:36.977 に答える