🔗 QR Code Generator & Sharing

📡 Verfügbare Verbindungsarten

📱 App-Sharing

Teile die TELCO Hub App über QR-Code

🌐 WebRTC-Verbindung

Direkte Peer-to-Peer-Verbindung

📶 WiFi Direct

Direkte WiFi-Verbindung zwischen Geräten

🔵 Bluetooth

Bluetooth-Verbindung für Dateien und Calls

📡 NFC

Near Field Communication für schnelle Verbindung

🔗 Matrix-Room

Matrix-Room für erweiterte Kommunikation

⚡ Schnell-Auswahl

📱 App teilen

Lade andere zur App ein

🎥 Video-Call

Starte einen WebRTC-Call

🖥️ Screen-Share

Bildschirm teilen

🔗 Matrix-Room

Erweiterten Chat-Raum

📶 WiFi Direct

Direkte WiFi-Verbindung

🔵 Bluetooth

Bluetooth-Verbindung

🎯 QR Code Generator

📤 Teilen über alle verfügbaren Methoden

📱 Geräte-Features

`); } } loadDeviceCapabilities() { const capabilities = document.getElementById('deviceCapabilities'); const features = []; // Web Share API if (navigator.share) { features.push('

📱 Web Share API

Unterstützt

'); } // Clipboard API if (navigator.clipboard) { features.push('

📋 Clipboard API

Unterstützt

'); } // Bluetooth if (navigator.bluetooth) { features.push('

🔵 Bluetooth

Unterstützt

'); } // NFC if ('NDEFReader' in window) { features.push('

📡 NFC

Unterstützt

'); } // Camera (for QR scanning) if (navigator.mediaDevices && navigator.mediaDevices.getUserMedia) { features.push('

📷 Kamera

Für QR-Scanner verfügbar

'); } // WiFi Direct (experimental) if ('wifiDirect' in navigator) { features.push('

📶 WiFi Direct

Experimentell unterstützt

'); } capabilities.innerHTML = features.join(''); } } // Global functions for buttons function generateQR() { window.qrGenerator.generateQR(); } function downloadQR() { window.qrGenerator.downloadQR(); } function shareQR() { window.qrGenerator.shareQR(); } function shareViaWebShare() { window.qrGenerator.shareViaWebShare(); } function shareViaClipboard() { window.qrGenerator.shareViaClipboard(); } function shareViaEmail() { window.qrGenerator.shareViaEmail(); } function shareViaSMS() { window.qrGenerator.shareViaSMS(); } function shareViaBluetooth() { window.qrGenerator.shareViaBluetooth(); } function shareViaNFC() { window.qrGenerator.shareViaNFC(); } function shareViaWiFi() { window.qrGenerator.shareViaWiFi(); } function shareViaQR() { window.qrGenerator.shareViaQR(); } // Initialize when page loads window.addEventListener('DOMContentLoaded', () => { window.qrGenerator = new QRCodeGenerator(); });