From 793c479cf025e47e5723b6fedbccdd70bd117e33 Mon Sep 17 00:00:00 2001 From: Florian RICHER Date: Tue, 13 Feb 2024 22:22:56 +0100 Subject: [PATCH] Found solution to override transport of LiveView --- assets/js/app.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/assets/js/app.js b/assets/js/app.js index d5e278a..71085f2 100644 --- a/assets/js/app.js +++ b/assets/js/app.js @@ -24,7 +24,12 @@ import topbar from "../vendor/topbar" let csrfToken = document.querySelector("meta[name='csrf-token']").getAttribute("content") let liveSocket = new LiveSocket("/live", Socket, { - longPollFallbackMs: 2500, + longPollFallbackMs: 2500, // Retirer ça pour définir en dure le transport + // Pour forcer à utiliser les websockets + // transport: WebSocket, + // Pour forcer à utiliser les Longpoll (Req HTTP) + // Nécessite de rajouter LongPoll dans les imports de "phoenix" + // transport: LongPoll, params: {_csrf_token: csrfToken} })