From bf1f65afe599065b11aaef22a7907f2378843828 Mon Sep 17 00:00:00 2001 From: Matthew Gordon Date: Tue, 10 Jun 2025 10:11:38 -0300 Subject: [PATCH] Add file upload button to web app --- web/index.html | 5 ++++- web/pteropus-frame.js | 10 +++++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/web/index.html b/web/index.html index 6d9b9bf..a66b49c 100644 --- a/web/index.html +++ b/web/index.html @@ -6,7 +6,10 @@ - + +
+ +
diff --git a/web/pteropus-frame.js b/web/pteropus-frame.js index bd5f593..e4bf11b 100644 --- a/web/pteropus-frame.js +++ b/web/pteropus-frame.js @@ -21,7 +21,15 @@ async function run() { const resizeObserver = new ResizeObserver((entries) => { needs_resize = true; }); - resizeObserver.observe(mainCanvas) + resizeObserver.observe(mainCanvas); + + let fileUploadButton = document.getElementById("file-upload-file-input"); + fileUploadButton.addEventListener("change", () => { + const files = fileUploadButton.files; + if(files.length > 0) { + test_file_data = files[0] + } + }); while(true) {