1

Simperiumは、さまざまなプラットフォーム間でデータを同期し、モバイルからのオンライン/オフラインアクセスを処理するための優れた方法のように見えます。

私が取り組んでいるプロジェクトの場合、一部のデータは生成された画像およびビデオファイルの形式になっています。Simperiumを介してこの種のデータを同期できるかどうかについての情報は見つかりません(画像をbase64でエンコードできると思いますが、ハックのようです)。

または、URLを同期してから、これらのリソースを手動でダウンロードして、何らかの方法でローカルに保存する必要がありますか?

4

1 に答える 1

0

Simperiumは、現在テスト中のiOS側でバイナリファイルを基本的にサポートしています。これはJavaScriptライブラリではまだ利用できませんが、利用できるようになります。それが機能する方法は、あなたが説明したものと似ています。Simperiumは、それが理にかなっている場合に、URLとそれに関連するバイナリコンテンツの両方の同期を処理できます。

iOSでは、バイナリファイルはローカルファイルシステムに保存されます(ただし、必要に応じて、小さなファイルをbase64でエンコードされた文字列として保存することもできます)。

JavaScriptでは、クライアント側で作業している場合、ブラウザによって課せられるストレージ制限を考えると状況はあまり明確ではありませんが、実行しようとしていることに応じて、常に標準リンクを同期して使用するオプションがあります。サーバー側では、もちろんより多くのオプションがあります。共有するユースケースがある場合は、連絡する必要があります

于 2012-08-09T05:15:58.730 に答える