クライアントのみのWebアプリケーションのファイルを保存して読み込む権限は何ですか?

StackOverflow https://stackoverflow.com//questions/24005073

質問

ユーザーが自分のデータを作成できるようにするアプリケーションを開発しています。バックエンドやデータベースがないため、すべてがユーザーのセッションに存在するだけです。

私の理想的な解決策は次のとおりです。

  1. ユーザーがアプリケーションを操作し、「保存」をクリックし、ダウンロードプロンプトを取得し、ファイルを自分のファイルシステム
  2. にダウンロードします。
  3. ユーザーが「ロード」をクリックすると、ファイル入力ダイアログが表示され、ユーザーは自分のファイルを選択し、データはアプリで再度戻っています。
  4. ファイルシステムAPIを使用することを考えたが、サンドボックス化された環境では、ユーザが別のブラウザのデータを処理する能力を破ることができます。

    私は私ができることを知っていますただし、入力TYPE= fileを使用してこのデータを再度ロードしたい場合は、ファイルの実際の内容を読み取ることができないため、一方向パスです。

    他のアプリケーションの一部は通常、ファイルの内容をユーザーに表示し、ユーザーにコンテンツをコピー/貼り付けるだけですが、ユーザーに単純化します。

    最後に、最新バージョンのデスクトップブラウザの最新バージョンでサポートしたいです。

    この状況に最も適したオプションは?

役に立ちましたか?

解決

ダウンロード用のファイルを提供してから、 fileReader

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top