La finestra di registrazione non si apre nei browser integrati

Ciao. Utilizziamo discourse! come web view nella nostra applicazione codificata con Flutter. Recentemente ho notato che la schermata di iscrizione al forum non si apriva. Durante la ricerca, ho notato qualcosa di simile nella console del browser (vedi immagine). Potrebbe avere a che fare con questo?

Inoltre, nell’ultima versione (d405305456) la nuova light-box sperimentale non funziona. Quando si fa clic sull’immagine, l’immagine non appare. C’è solo la sua forma fumosa sullo sfondo.

1 Mi Piace

Questo sembra certamente un unsupported-install, non sono sicuro che l’abbiamo mai supportato ufficialmente.

Detto questo, chiederò al team JavaScript moderno nel caso avessero qualche idea.

2 Mi Piace

Riesci a condividere un’app Flutter di esempio che abbia Discourse incorporato? Come ha menzionato Sam, non è strettamente supportato, ma se c’è qualcosa di semplice che possiamo fare per correggere/migliorare la compatibilità, saremo generalmente felici di farlo.

L’errore nella tua schermata potrebbe essere correlato, ma non sembra provenire direttamente da Discourse (non abbiamo un file ‘webcontent.js’). Molto probabilmente, è qualcosa che viene iniettato dal tuo WebView.

Sembra che le webview Flutter siano supportate da diversi motori del sistema operativo, quindi questo potrebbe essere specifico della piattaforma.

3 Mi Piace