eclipsesource / tabris

Tabris for Eclipse RAP
https://eclipsesource.com/products/tabris
53 stars 18 forks source link

iOS appserver restarted needs app kill #470

Closed JohnGymer closed 5 years ago

JohnGymer commented 5 years ago

If I cycle my appserver for Tabris for RAP 3.6, any iOS client (possibly others - haven't tried yet) needs to be properly killed on the device otherwise it just comes back with a blank screen saying "Tabris.js REMOTE" and there is no way to do anything with it.

The old Tabris used to detect connection loss, issue a pop-up and allow you to restart the application.

ifurnadjiev commented 5 years ago

The Tabris for RAP 3.6 also detects connection lost. App server restart when the application is running invalidates the session. I need to check how it's behave in this case.

JohnGymer commented 5 years ago

Android seems better at handling appserver close/restart. iOS not so good.

ifurnadjiev commented 5 years ago

Just checked myself. On Android/Windows we have "Session timeout" dialog with an option for restart. It seems there is an issue on iOS only.

ifurnadjiev commented 5 years ago

That's fixed in the latest tabris-js-remote module