{"id":3328,"date":"2025-10-09T14:26:37","date_gmt":"2025-10-09T12:26:37","guid":{"rendered":"https:\/\/www.belvedereelba.it\/webcam\/"},"modified":"2025-10-09T14:26:37","modified_gmt":"2025-10-09T12:26:37","slug":"webcam","status":"publish","type":"page","link":"https:\/\/www.belvedereelba.it\/en\/webcam\/","title":{"rendered":"Webcam"},"content":{"rendered":"    <div class=\"live-camera-container\">\n        <img decoding=\"async\" id=\"live-camera\" \n             src=\"https:\/\/www.belvedereelba.it\/wp-content\/themes\/betheme-child\/camera-snapshot.php?t=1777600497\" \n             alt=\"Telecamera Live\" \n             style=\"width: 100%; height: auto; display: block; max-width: 100%;\">\n        <p class=\"camera-status\" style=\"text-align: center; color: #666; font-size: 12px;\">\n            Ultimo aggiornamento: <span id=\"last-update\">caricamento...<\/span>\n        <\/p>\n    <\/div>\n    \n    <script>\n    (function() {\n        var img = document.getElementById('live-camera');\n        var status = document.getElementById('last-update');\n        var refreshInterval = 15000;\n        var snapshotUrl = 'https:\/\/www.belvedereelba.it\/wp-content\/themes\/betheme-child\/camera-snapshot.php';\n        \n        function updateCamera() {\n            var timestamp = new Date().getTime();\n            img.src = snapshotUrl + '?t=' + timestamp;\n        }\n        \n        \/\/ Aggiorna immagine ogni N secondi\n        setInterval(updateCamera, refreshInterval);\n        \n        \/\/ Aggiorna lo stato quando l'immagine carica\n        img.onload = function() {\n            var now = new Date();\n            status.textContent = now.toLocaleTimeString('it-IT');\n            status.style.color = '#666';\n        };\n        \n        img.onerror = function() {\n            status.textContent = 'Errore connessione';\n            status.style.color = 'red';\n            \/\/ Riprova dopo 5 secondi in caso di errore\n            setTimeout(updateCamera, 5000);\n        };\n        \n        \/\/ Primo aggiornamento\n        updateCamera();\n    })();\n    <\/script>\n    \n    <style>\n    .live-camera-container {\n        background: #f5f5f5;\n        padding: 15px;\n        border-radius: 8px;\n        box-shadow: 0 2px 8px rgba(0,0,0,0.1);\n        margin: 20px 0;\n    }\n    #live-camera {\n        border-radius: 4px;\n        margin: 0 auto;\n    }\n    .camera-status {\n        margin-top: 10px;\n        margin-bottom: 0;\n    }\n    <\/style>\n    \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3328","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.belvedereelba.it\/en\/wp-json\/wp\/v2\/pages\/3328","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.belvedereelba.it\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.belvedereelba.it\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.belvedereelba.it\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.belvedereelba.it\/en\/wp-json\/wp\/v2\/comments?post=3328"}],"version-history":[{"count":0,"href":"https:\/\/www.belvedereelba.it\/en\/wp-json\/wp\/v2\/pages\/3328\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.belvedereelba.it\/en\/wp-json\/wp\/v2\/media?parent=3328"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}