アップロード用に選択したファイルを編集したいと考えています。私はアップロードするファイルを編集する
document.getElementById('exampleInputFile').onchange = function(event) {
var fileToLoad = event.target.files[0];
if (fileToLoad) {
var reader = new FileReader();
reader.onload = function(fileLoadedEvent) {
var textFromFileLoaded = fileLoadedEvent.target.result;
//Use logic to remove absolute files
//Upload S3
};
reader.readAsText(fileToLoad, 'UTF-8');
}
};
:私は私はそれの一部を行うことができ、ファイルのAPIに気づくが、私は少し動けなく
...検索し、絶対的なファイルは相対なされるべきである場合、テキストを置換しますそのテキストを適切なファイルに変換する方法を見つけようとしています。それで、返されるものを期待する既存のAPIを使用してS3にアップロードすることができます:event.target.files[0]
上記のコード。
私はそれを避けることができます(3Dモデルにすることができるので、ファイルは簡単に数メガバイトになる可能性があります)。
私はサーバーがこのコーディング手順に関与するのを避け、クライアントがファイルの解析に手間をかけないようにしたいと思います。私が知っていることは、たまに数メガバイトになるかもしれません。 – msj121