{"id":10,"date":"2025-06-22T15:49:30","date_gmt":"2025-06-22T13:49:30","guid":{"rendered":"https:\/\/meditechnika.pl\/?page_id=10"},"modified":"2025-07-15T16:53:12","modified_gmt":"2025-07-15T14:53:12","slug":"meditechnika","status":"publish","type":"page","link":"https:\/\/meditechnika.pl\/?page_id=10","title":{"rendered":"Meditechnika"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"10\" class=\"elementor elementor-10\">\n\t\t\t\t<div class=\"elementor-element elementor-element-92bc3f2 e-flex e-con-boxed e-con e-parent\" data-id=\"92bc3f2\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a44a2fa elementor-widget elementor-widget-heading\" data-id=\"a44a2fa\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Meditechnika by traumapack.pl<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-27326b3 e-flex e-con-boxed e-con e-parent\" data-id=\"27326b3\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6065454 elementor-widget elementor-widget-html\" data-id=\"6065454\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div style=\"font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; text-align: center; padding: 20px; border-radius: 10px; background-color: #f9f9f9; color: #333; box-shadow: 0 4px 8px rgba(0,0,0,0.1);\">\n  <h2 style=\"color: #0056b3; margin-bottom: 15px; font-size: 24px;\">Zeskanuj Kod QR<\/h2>\n  <p style=\"font-size: 18px; line-height: 1.6;\">aby dokona\u0107 <strong>sprawdzenia stanu technicznego<\/strong>.<\/p>\n  <p style=\"font-size: 16px; color: #555;\">Szybko i wygodnie.<\/p>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-48fafb5 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"48fafb5\" data-element_type=\"widget\" data-settings=\"{&quot;horizontal_scroll&quot;:&quot;disable&quot;}\" data-widget_type=\"nested-tabs.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-tabs\" data-widget-number=\"76525493\" aria-label=\"Tabs. Open items with Enter or Space, close with Escape and navigate using the Arrow keys.\">\n\t\t\t<div class=\"e-n-tabs-heading\" role=\"tablist\">\n\t\t\t\t\t<button id=\"e-n-tab-title-765254931\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-765254931\" style=\"--n-tabs-title-order: 1;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tZak\u0142adka #1\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-765254932\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-765254932\" style=\"--n-tabs-title-order: 2;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tZak\u0142adka #2\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-765254933\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"3\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-765254933\" style=\"--n-tabs-title-order: 3;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tTab. #3\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t<div class=\"e-n-tabs-content\">\n\t\t\t\t<div id=\"e-n-tab-content-765254931\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-765254931\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-5e691b1 e-con-full e-flex e-con e-child\" data-id=\"5e691b1\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-480acd1 e-flex e-con-boxed e-con e-child\" data-id=\"480acd1\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a5b3120 elementor-widget elementor-widget-html\" data-id=\"a5b3120\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Kontener skanera -->\n<div id=\"reader-container\" style=\"width: 100%; max-width: 400px; margin: auto; position: relative;\">\n  <div id=\"reader\"><\/div>\n\n  <!-- Przycisk ZAMKNIJ -->\n  <button onclick=\"stopScanner()\" style=\"\n    position: absolute;\n    top: 10px;\n    right: 10px;\n    background: #ff4444;\n    color: white;\n    border: none;\n    border-radius: 6px;\n    padding: 6px 12px;\n    font-size: 14px;\n    cursor: pointer;\n    z-index: 10;\n  \">Zamknij<\/button>\n<\/div>\n\n<!-- Komunikat -->\n<p id=\"qr-instruction\" style=\"text-align: center; font-size: 18px; margin-top: 10px;\">\n  \ud83d\udcf7 Zeskanuj kod QR\n<\/p>\n\n<!-- Przycisk ZESKANUJ KOD -->\n<div id=\"start-section\" style=\"display: none; text-align: center; margin-top: 20px;\">\n  <button onclick=\"startScanner()\" style=\"\n    background: #28a745;\n    color: white;\n    border: none;\n    border-radius: 6px;\n    padding: 10px 20px;\n    font-size: 16px;\n    cursor: pointer;\n  \">\ud83d\udcf7 Zeskanuj kod<\/button>\n<\/div>\n\n<!-- Biblioteka QR -->\n<script src=\"https:\/\/unpkg.com\/html5-qrcode\" type=\"text\/javascript\"><\/script>\n\n<script>\n  let html5QrCode;\n\n  function onScanSuccess(decodedText) {\n    stopScanner().then(() => {\n      document.getElementById(\"qr-instruction\").innerText = \"\u2705 Zeskanowano: \" + decodedText;\n      document.getElementById(\"start-section\").style.display = \"block\";\n\n      \/\/ Mo\u017cna te\u017c doda\u0107 redirect:\n      \/\/ window.location.href = decodedText;\n    });\n  }\n\n  function onScanFailure(error) {\n    \/\/ B\u0142\u0119dy ignorujemy\n  }\n\n  function startScanner() {\n    document.getElementById(\"reader-container\").style.display = \"block\";\n    document.getElementById(\"start-section\").style.display = \"none\";\n    document.getElementById(\"qr-instruction\").innerText = \"\ud83d\udcf7 Zeskanuj kod QR\";\n\n    html5QrCode = new Html5Qrcode(\"reader\");\n    html5QrCode.start(\n      { facingMode: \"environment\" },\n      {\n        fps: 10,\n        qrbox: { width: 250, height: 250 }\n      },\n      onScanSuccess,\n      onScanFailure\n    ).catch(err => {\n      document.getElementById(\"qr-instruction\").innerText = \"\u274c B\u0142\u0105d kamery: \" + err;\n    });\n  }\n\n  function stopScanner() {\n    return html5QrCode.stop().then(() => {\n      html5QrCode.clear();\n      document.getElementById(\"reader-container\").style.display = \"none\";\n      document.getElementById(\"start-section\").style.display = \"block\";\n      document.getElementById(\"qr-instruction\").innerText = \"\ud83d\udd12 Skaner wy\u0142\u0105czony\";\n    }).catch(err => {\n      alert(\"\u274c Nie uda\u0142o si\u0119 zatrzyma\u0107 skanera: \" + err);\n    });\n  }\n\n  \/\/ Start skanera automatycznie przy pierwszym za\u0142adowaniu\n  window.onload = startScanner;\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-765254932\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-765254932\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-dfe80d9 e-con-full e-flex e-con e-child\" data-id=\"dfe80d9\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-765254933\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-765254933\" data-tab-index=\"3\" style=\"--n-tabs-title-order: 3;\" class=\" elementor-element elementor-element-63fd1e6 e-con-full e-flex e-con e-child\" data-id=\"63fd1e6\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b57beba e-flex e-con-boxed e-con e-parent\" data-id=\"b57beba\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Meditechnika by traumapack.pl Zeskanuj Kod QR aby dokona\u0107 sprawdzenia stanu technicznego. Szybko i wygodnie. Zak\u0142adka #1 Zak\u0142adka #2 Tab. #3 Zamknij \ud83d\udcf7 Zeskanuj kod QR \ud83d\udcf7 Zeskanuj kod Zamknij \ud83d\udcf7 Zeskanuj kod QR \ud83d\udcf7 Zeskanuj kod<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-10","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/meditechnika.pl\/index.php?rest_route=\/wp\/v2\/pages\/10","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/meditechnika.pl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/meditechnika.pl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/meditechnika.pl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/meditechnika.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10"}],"version-history":[{"count":47,"href":"https:\/\/meditechnika.pl\/index.php?rest_route=\/wp\/v2\/pages\/10\/revisions"}],"predecessor-version":[{"id":66,"href":"https:\/\/meditechnika.pl\/index.php?rest_route=\/wp\/v2\/pages\/10\/revisions\/66"}],"wp:attachment":[{"href":"https:\/\/meditechnika.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}