From 2071cbf73849b2434730048c8e8240578175d569 Mon Sep 17 00:00:00 2001
From: v4nkor <vanknpix@gmail.com>
Date: Mon, 15 May 2023 16:13:37 +0200
Subject: [PATCH] Working scrollup + WIP ask for microphone

---
 js/voice.js | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/js/voice.js b/js/voice.js
index 8232b1a..56e9313 100644
--- a/js/voice.js
+++ b/js/voice.js
@@ -110,7 +110,7 @@ function listenForCristo(){
     recognition.onerror = function(event) {
         voiceBtn.disabled = false;
         voiceBtn.textContent = 'Ecouter a nouveau';
-        diagnosticPara.textContent = 'Error occurred in recognition: ' + event.error;
+        console.log('Error occurred in recognition: ' + event.error);
         voiceSpan.style.display = "none";
         heardSpan.innerText = " Erreur ";
         heardSpan.style.display = "";
@@ -319,7 +319,7 @@ function pageScrollDown() {
 
 function pageScrollUp() {
     window.scrollBy(0,-1);
-    if ((window.innerHeight + Math.round(window.scrollY)) <= document.body.offsetHeight) {
+    if (window.scrollY <= 1) {
         speak("Haut de page atteind, j'arrete de monter");
     }
     else{
@@ -346,4 +346,12 @@ function scrollDown(){
 docReady(function() {
     populateVoiceList();
     voiceSelect.value= "Microsoft Paul - French (France) (fr-FR)";
-});
\ No newline at end of file
+});
+
+navigator.mediaDevices.getUserMedia({ audio: true })
+      .then(function(stream) {
+        console.log('You let me use your mic!')
+      })
+      .catch(function(err) {
+        console.log('No mic for you!')
+      });
\ No newline at end of file
-- 
GitLab