cylonid / cylonid/NativeAlphaForAndroid

[bug] Invisible iframe shown fullsize instead of main page

Aperta
#136 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
928
Fork
92
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Maybe a rare corner case: I've build a webapp served over http (not https) which utilizes an invisible frame to enable websocket communication with another host (which is otherwise blocked by the browser).
With native alpha this invisible frame is displayed full size and I found no way to prevent this. On "normal" browsers the page behaves as expected. A web research revealed some hints that this is a "feature" of Android Web view, but that there may be means to circumvent this.

To give a bit more context: my use case is a static website hosted locally on a raspberry pi. On the client it pulls data over a web socket from my inverter to visualize solar power coming in so that I can turn on the washing machine at the right time ;)

Great app btw (y)

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Start by reproducing the reported case in Android WebView: an HTTP-served web app uses an invisible iframe for websocket communication with another host. Investigate why the iframe is rendered full size, and verify that the main page remains visible while the websocket use case still works.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
android
Ambito
mobile
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.