Tauschen Sie Feld-Mapping-Säden, fügen Sie die verbleibenden Felder Etikett, fixe Pfeilpositionierung
Jetzt-Sap zum Vorschau-Tisch hinzufügen, einzelne Optionen automatisch wählen und die erforderlichen Daten validieren
Komplettes Lead Import System mit Dateiparsing, Feld-Mapping, Transformationen, Validierung und Stapelverarbeitung
Erverengte Hintergrundgradienten, um den gesamten einsichtbaren Seitenbereich zu füllen
- Hinzugefügt minHenheit: 100%, um sicherzustellen, dass der Hintergrund bis nach unten reicht - Hinzugefügt HintergrundGröße und HintergrundRepeat, um sicherzu...
Entfernen Sie vertikale Scrollleiste auf Leads/allotments Seite mit der verfügbaren Höhe
- Wechselt von minHHH zu Höhe: 100% passend für das Layout - Geänderte hardcoded calc(100vh - 200px) zu flex: 1 für die richtige Größe - Hinzugefügt Überlauf: v...
Verwenden Sie die korrekte Logo-Variante und Wiederherstellung der vollen Gradienten Opacity mit Blend-Modus
- Wechsel von Logo-voll zur Logo-Variante (wie NavPri) - Entfernt verblasst gradienten Overlay - Gebrauchter Mix-Bling-Modus, um Logo hinter voll undurchsichtig...
Machen Sie Gradienten semi-transparent, so Logo Hintergrund sichtbar ist
Graustufen-Logo-Hintergrund zu Root-Seite hinzufügen, anstatt Raumseite zu erstellen
- Logo-Hintergrund zu bestehenden root /page.tsx hinzugefügt - Logo mit 60% Größe, Graustufen, zentriert und vertikal ausgerichtet - Unrechtmäßig erstellt /room...
Raumseite mit Graustufen-Logo Hintergrund hinzufügen
- Neue Raumseite erstellt bei /app/room/page.tsx - Hinzugefügt Logo als Hintergrundbild bei 60% Größe - Angewandter Graustufenfilter zum Hintergrund-Logo - Mitt...
Fix Publisher-Erkennung - Warten auf konfigurierte Veranstaltung und Filter von Publisher:true
Beheben Sie Syntaxfehler in der StartScreenShare Raumerstellung
Raumerstellung hinzufügen, um VideoCall und startScreenShare-Funktionen zu starten
Explizit erstellen Janus VideoRoom vor dem Beitritt zu beheben 'Kein solcher Raum' Fehler
Zusätzliche Protokollierung zum VideoRoom onmessage-Handler und verbinden Sie sich zum erfolgreichen Callback, um Publisher-Abonnement zu debug
Beheben Sie Build-Fehler - entfernen Sie incomingCallId von console.log (nicht im Umfang)
Fügen Sie umfangreiche Protokollierung hinzu, umIncomingCall zu beantworten, um zu debugen, warum Anrufe nicht verbinden, wenn sie beantwortet werden
Fix Anschlusszustand - clear isConnecting nach Publisher auch ohne entfernte Peer etabliert
Fix-Sitzung Validierung in subscribeToPublisher - sicherstellen, Sitzung hat Methode vor der Verwendung anhängen
Verbesserung der Zuverlässigkeit der Videorufverbindung - verbesserte Abonnementlogik, ICE-Staatsführung und Publisher-Erkennung mit Retries
Janus-Sitzung - Session-Firralisierung richtig erfassen und validieren
Ersetzen Sie 'jeden' Typ mit Record<string, unbekannt", um TypeScript Build-Fehler zu beheben
Validieren bestehende Sitzung vor Wiederverwendung und fix Sitzung beifügen Methode Problem
Fix Janus-Sitzung Initialisierung - warten Sie auf Erfolg Callback vor der Lösung
Umfassende WebRTC-Videoanruf-Fixes - Remote-Stream-Handling, moderne Benutzeroberfläche und Abonnement-Logik
Behandeln Sie Anruf-Antworten, verbessern Fehlerprotokollierung und beheben Sitzungsbereinigung
Bewegen Sie AntwortIncomingCall-Deklaration vor dem StartAudioCall, um Fehler "verwendet vor der Deklaration" zu beheben
Fehler beim TypScript-Build-Fehler - Ersetzen Sie 'irgendwelchen' Typ mit der richtigen WebSocketMessage-Gewerkschaftstyp in ChatBox - Entfernen Sie useCallback von innen verwendenEffect in ChatDock, um Hooks Regelverletzung zu beheben - Fenster anstelle von Fenstern Zustand, um abgestandene Verschlüsse zu vermeiden
Fügen Sie gleichzeitige Anruferkennung am Frontend ein - Prüfen Sie für eingehenden Anruf vor dem Start eines neuen Anrufs - Auto-accept eingehenden Anruf, wenn Benutzer versucht, eine zu starten - Update-Abhängigkeits-Archancen, um Anruf-Staatsvariablen enthalten
Fügen Sie apiSecret zu WebRTC Konfigurationsantwort hinzu und verbessern Sie die Fehlerbehandlung - Backend sendet jetzt apiSecret an Frontend für Janus-Authentifizierung - Protokollieren hinzufügen, um API-Geheimverfügbarkeit zu verfolgen - Behebt 403 Unauthorized-Fehler beim Erstellen von Janus-Sitzung
Set isCallActive für true, wenn Raum verbunden ist, um zu verhindern, dass Video-Panel verschwindet - Set isCallActive=true in Join Room Erfolg Callback - Keeps Video-Panel sichtbar, während ICE-Verbindung etabliert - Verhindert Panel vor dem Verschwinden, wenn isConnecting wird falsch, bevor ICE verbindet
Webrtc-Adapter vor Janus importieren, um 'Adapter ist nicht definiert' Fehler zu beheben - Webrtc-Adapter-Import als Nebeneffekt vor Janus-Import hinzufügen - Behebt ReferenceError bei der Initialisierung der Janus-Bibliothek - Löstet Client-seitige Ausnahme beim Öffnen von Chatfenstern
DestroyOptions Parameter zu allen Janus Session destroy() Aufrufen hinzufügen - TypeScript-Fehler beheben: Erwartete 1 Argumente, bekam aber 0 - CleanupHandles hinzugefügt und benachrichtigtDestroyed Optionen für beide destroy() Aufrufe - Build geht jetzt erfolgreich im Produktionsmodus
Verwenden Sie ref für endCall, um Forward-Referenz-Problem zu vermeiden - EndCallRef hinzufügen, um endCall-Call-Call-Call-Callback speichern - Verwenden Sie endCallRef im Bildschirm-Aktie onended handler - Update ref wann immer endCall ändert - Behebt TypeScript-Fehler über die Verwendung von endCall vor der Deklaration
Verwenden Sie handleRemoteJsep statt senden für Streaming-Antwort JSEP - Ersetzen handle.send mit handleRemoteJsep nach Erstellung von Streaming-Antwort - handleRemoteJsep ist die richtige Methode für das Senden von JSEP nach createAnswer - Behebt TypScript-Fehler über fehlende Nachrichten-Eigenschaft in PluginMessage
Entfernen Sie nicht unterstützte AudioRecv/videoRecv von VideoRoom createAnswer - Entfernen von audioRecv und videoRecv-Eigenschaften von veraltetem Medienobjekt - Diese Eigenschaften werden nicht von der Janus-Typ-Definition unterstützt - Empfangsfunktionen werden automatisch über SDP verhandelt
Entfernen Sie veraltet Medieneigenschaften von createAnswer-Anrufen - Medieneigentum mit audioRecv/videoRecv vom Abonnenten createAnswer entfernen - Medieneigentum aus Streaming-Plugin createAnswer entfernen - erstellenAntworten automatisch behandelt Empfangen basierend auf dem Angebot JSEP
Wie das, was Sie sehen Versand?
Beginnen Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat erneut, um zu sehen, ob Sie die neuen Funktionen nutzen möchten.
