0

In linked in implementation, they have HTTP server implemented in iOS app. What could be the reason behind this architecture, if uiwebview already handles the HTML loading and rendering.

4

2 に答える 2

1

HTTP サーバーが組み込まれたアプリがいくつかあります。これは、アプリとの間でデータをインポート/エクスポートするための 1 つの可能な方法として使用されます。ユーザーは、コンピューターの Web ブラウザーからアプリに接続し、iOS デバイスのサーバーに接続します。その後、ユーザーはアプリからファイルをダウンロードしたり、アプリにファイルをアップロードしたりできます。この機能は、iOS が iTunes および Documents ディレクトリを介したファイル共有をサポートする前に追加しました。これは、アプリとの間でデータを取得するいくつかの方法の 1 つになりました。

于 2012-11-21T20:13:30.550 に答える
1

UIWebViewとHTML5の機能を非常に自由に使用しているだけなので、HTTPサーバーが埋め込まれているとは思いません。

これを行う利点は、LinkedIn モバイル インターフェイスの比較的一般的な実装を HTML5 で記述するだけでよく、それらの変更が iOS、Android、Windows Mobile、および HTML5 をサポートするその他のモバイル プラットフォームに引き継がれることです。

于 2012-11-21T19:57:09.540 に答える