Skip to content

Instantly share code, notes, and snippets.

@wewindy
Created May 24, 2021 05:53
Show Gist options
  • Select an option

  • Save wewindy/f0479fdcf20433122a90827815a92ce7 to your computer and use it in GitHub Desktop.

Select an option

Save wewindy/f0479fdcf20433122a90827815a92ce7 to your computer and use it in GitHub Desktop.
异步选择文件或文件夹 API
<button id="btn">ClickMe</button>
<script>
const btn = document.getElementById('btn')
let fileHandle
btn.addEventListener('click', async () => {
[fileHandle] = await window.showOpenFilePicker()
const file = await fileHandle.getFile()
const contents = await file.text()
console.log(contents)
})
</script>
@wewindy

wewindy commented May 24, 2021

Copy link
Copy Markdown
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment