13

ドロップボックスに保存する単純なオフライン html5/javascript 単一 html ファイル Web アプリケーションがあります。これは私が作成した時間追跡ツールのようなもので、アプリケーション データをローカル ストレージに保存します。自分用なので、オフラインアプリの便利さが気に入っています。

しかし、私は複数のコンピューターを持っており、さまざまなコンピューター間でこのアプリのデータ (現在はローカル ストレージを使用しています) を同期するためのハックな方法を考え出そうとしています。

クロムはデータの同期を許可しているようですが、クロム拡張のみです。また、Web ページのデータをドロップボックス フォルダー内のファイルから自動的に保存/ロードすることもできると思いましたが、ユーザーのプロンプトなしで特定のファイルと自動的に同期する方法はないようです。

「明白な」解決策は、ページをサーバーに置き、データをデータベースに保存することだと思います。しかし、サーバー上でアプリを維持する必要があるソリューションが必要ないとします。同期をまとめる別の方法はありますか?

しばらくの間、Web データベース サービスを提供しているベンダーがないか探しました。たとえば、必要に応じて json のブロブを投稿/取得し、オフライン アプリをこのサービスと同期させることができましたが、同じでした。 -オリジンポリシーはその計画を無効にしているようです(さらに、そのようなサービスを見つけることができませんでした).

クロム、グーグルドライブ、ドロップボックス、または私が知らない他のツールを使用して、この問題に対するトリッキー/スニークな解決策はありますか? それとも、自分のサーバーをセットアップするのに行き詰まっていますか?

4

2 に答える 2

4

どうやら、私はまったく同じ問題を抱えており、徹底的に調査しました。うまく機能させることができれば、最善の選択はremoteStorageです。データストレージにサードパーティのサーバーを使用したり、独自のインスタンスを実行したりできます。

于 2013-05-08T03:44:14.970 に答える