This commit is contained in:
syuilo 2017-11-14 05:40:30 +09:00
parent c48f3e16ec
commit ef409107e4
1 changed files with 14 additions and 0 deletions

View File

@ -407,6 +407,20 @@
if (e.dataTransfer.files.length > 0) { if (e.dataTransfer.files.length > 0) {
Array.from(e.dataTransfer.files).forEach(this.upload); Array.from(e.dataTransfer.files).forEach(this.upload);
} }
// データ取得
const data = e.dataTransfer.getData('text');
if (data == null) return false;
// パース
// TODO: Validate JSON
const obj = JSON.parse(data);
// (ドライブの)ファイルだったら
if (obj.type == 'file') {
this.files.push(obj.file);
this.update();
}
}; };
this.onkeydown = e => { this.onkeydown = e => {