let ctx;
function setup() {
ctx = createCanvas(400, 200);
ctx.style('border', '3px dashed')
background(0);
ctx.drop(gotFile);
}
function gotFile(file) {
console.log(file);
createP(`${file.name} ${file.size}`);
let img = createImg(file.data).hide();
image(img, 0, 0, 400, 200);
}
function draw(){
}
<script src="https://unpkg.com/p5@0.7.2/lib/p5.min.js"></script>
<script src="https://unpkg.com/p5@0.7.2/lib/addons/p5.dom.min.js"></script>