Pasting file test
by ktsn
HTML
<div>
File Size: <output id="size"></output>
</div>
JavaScript
document.addEventListener('paste', event => {
const file = Array.from(event.clipboardData.items)
.map(item => {
const file = item.getAsFile()
console.log(item, file)
return file
})
.find(file => {
return file
})
const el = document.getElementById('size')
el.textContent = (file.size / 1024 / 1024) + ' MB'
})