diff --git a/scripts/spectrogram.php b/scripts/spectrogram.php index 5e8257d..7684aa5 100644 --- a/scripts/spectrogram.php +++ b/scripts/spectrogram.php @@ -50,13 +50,28 @@ const ctx = null; let fps =[]; let avgfps; let requestTime; + + + window.onload = function(){ + var player = document.getElementById('playersrc'); + player.onerror = function() { + window.location="http://birdnetpi.local/views.php?view=Spectrogram&legacy=true"; + }; + // if user agent includes iPhone or Mac use legacy mode - if(window.navigator.userAgent.includes("iPhone") || window.navigator.userAgent.includes("Mac")) { + if(window.navigator.userAgent.includes("iPhone") || window.navigator.userAgent.includes("Mac") || legacy == true) { document.getElementById("spectrogramimage").style.display=""; document.body.querySelector('canvas').remove(); document.getElementById('player').remove(); document.body.querySelector('h1').remove(); + document.getElementsByClassName("centered")[0].remove() - +

Loading...