bombarie / byoga

git repo for byoga project containing dominantly - if not only - issues
0 stars 0 forks source link

'loading wheel' op capture-iPads en non-reloadable van afstand #3

Closed bombarie closed 10 years ago

bombarie commented 10 years ago

iPads 1 en 2 vertoonden de infinite 'loading wheel' scherm en zijn niet bruikbaar. iPads 3 en 4 werken wel. De interface is niet via de controller.html te refreshen.

bombarie commented 10 years ago

Ervan uitgaande dat het Node script er niet mee ophoudt zou een pagina-refresh script op de capture-iPad zinvol zijn. Als Node eruit ligt zal deze refresh een 'page not found' error geven, wat misschien niet mooi is maar tenminste wel duidelijkere indicatie geeft dat er iets niet klopt.

javl commented 10 years ago

Druk je op het beginscherm of op de 'nieuwe foto' knop, dan gaat er een timer lopen die na 20 seconden de hele website refreshed. Komt er binnen die 20 seconden een foto binnen, dan cleared hij die timer.

bombarie commented 10 years ago

Ik ben benieuwd hoe het eruit ziet als de iPads op de tafel om de beurt telkens even flikkeren van het refreshen, en of dat niet te veel gaat aanvoelen als een glitch. Om alvast plan b te noemen: een statusbar wat tevoorschijn komt wanneer de client weet dat ie geen contact meer kan maken met de server (de socket.ioinstance kan worden gebruikt om dit te pollen omdat die intern een 'heartbeat' bijhoudt want z'n connectie met een server vertegenwoordigt). Statusbar zal de gebruiker laten weten dat de interface geen contact heeft, en dat het dus te verwachten is dat er geen foto kan worden gemaakt. Actie: suppoost erbij halen.

javl commented 10 years ago

Maar dat refreshen is dus alleen nodig als hij blijft hangen. En dat hangen gaan we ook oplossen ;)

On 26 nov. 2013, at 14:10, Adriaan Wormgoor notifications@github.com wrote:

Ik ben benieuwd hoe het eruit ziet als de iPads op de tafel om de beurt telkens even flikkeren van het refreshen, en of dat niet te veel gaat aanvoelen als een glitch. Om alvast plan b te noemen: een statusbar wat tevoorschijn komt wanneer de client weet dat ie geen contact meer kan maken met de server (de socket.ioinstance kan worden gebruikt om dit te pollen omdat die intern een 'heartbeat' bijhoudt want z'n connectie met een server vertegenwoordigt). Statusbar zal de gebruiker laten weten dat de interface geen contact heeft, en dat het dus te verwachten is dat er geen foto kan worden gemaakt. Actie: suppoost erbij halen.


Adriaan Wormgoor | creative technology adriaan@adriaanwormgoor.nl | www.adriaanwormgoor.nl mobile: +31 (0)6 2864 8466

Get in touch for: interaction design interactive installations (Arduino, Processing, openFrameworks) mobile & web development (Android, Flash, HTML5)

2013/11/26 javl notifications@github.com

Druk je op het beginscherm of op de 'nieuwe foto' knop, dan gaat er een timer lopen die na 20 seconden de hele website refreshed. Komt er binnen die 20 seconden een foto binnen, dan cleared hij die timer.

— Reply to this email directly or view it on GitHubhttps://github.com/bombarie/byoga/issues/3#issuecomment-29273433 .

— Reply to this email directly or view it on GitHub.

javl commented 10 years ago

ipads refreshen als ze niet binnen 20 seconden een foto binnen krijgen zodat ze niet op het loading wheel kunnen blijven hangen. Daarnaast zijn er wat kleine workarounds geplaatst om de situatie te voorkomen. Dit issue is geen op zichzelf staand probleem.