Google App EngineとJavaScriptについては比較的新しいので、私はこれを実行するかどうかは分かりませんが、ここには入ります。Google App EngineでJavaScriptを使用して別のページにダウンロード可能なファイルを追加してください。
私は、ユーザーの動きに関するデータを収集し、それをcsvファイルに入れている(つまりJavaScriptコードでcsvファイルを作成しています)私のWebアプリケーションの1ページでゲームを実行しています。特定のページにファイルを自動的にダウンロードするリンクを作成しましたが、本当にやりたいことは、自分のサイトの別のページにファイルをダウンロードするためのリンクを追加することです。 JavaScriptでこれを行う簡単な方法はありますか?
これは私の現在のダウンロードコードです(csvContentは私が私のcsvファイルに必要なすべての情報を持つグローバル変数です)
//download csv file
function downloadData() {
var encodedUri = encodeURI(csvContent);
var link = document.createElement("a");
link.setAttribute("href", encodedUri);
link.setAttribute("download", "game1_data.csv");
document.body.appendChild(link); // Required for FF
link.click();
}
理想的には私の現在のdoc以外のどこかにファイルを出力する方法があるだろう(ウェブサイト上の別のパスのように)。たとえば、私がページ '/ game'にいた場合、 '/ files'に要素を作成したいと考えています。あなただけのローカルユーザーのためにファイルを保存し、あなたのドメインページにダウンロードするオプションを与えたい場合は