From 59ee3af692c3b9c00d8ac0d204ab7f7ff3e19d61 Mon Sep 17 00:00:00 2001 From: YHojo Date: Tue, 14 May 2024 08:20:55 +0900 Subject: [PATCH] =?UTF-8?q?=E4=B8=8D=E8=A6=81=E3=81=AA=E3=83=95=E3=82=A1?= =?UTF-8?q?=E3=82=A4=E3=83=AB=E3=82=92=E5=89=8A=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/javascript/packs/qr_reader1.js | 25 ------------------------- 1 file changed, 25 deletions(-) delete mode 100644 app/javascript/packs/qr_reader1.js diff --git a/app/javascript/packs/qr_reader1.js b/app/javascript/packs/qr_reader1.js deleted file mode 100644 index ca638edee..000000000 --- a/app/javascript/packs/qr_reader1.js +++ /dev/null @@ -1,25 +0,0 @@ -document.addEventListener("DOMContentLoaded", function() { - const video = document.getElementById('video'); - const canvas = document.getElementById('canvas'); - const snapBtn = document.getElementById('snap'); - - navigator.mediaDevices.getUserMedia({ video: true }) - .then(function(stream) { - video.srcObject = stream; - video.play(); - }) - .catch(function(err) { - console.log("カメラの起動に失敗しました: " + err); - }); - - snapBtn.addEventListener('click', function() { - const context = canvas.getContext('2d'); - context.drawImage(video, 0, 0, canvas.width, canvas.height); - - // キャプチャした画像をデータURLとして取得 - const imageData = canvas.toDataURL('image/jpeg'); - console.log(imageData); - - // ここで取得したデータURLをサーバーに送信するなどの処理を行う - }); -});