Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flakey Behaviour on my Iphone #25

Open
gavspav opened this issue Feb 26, 2023 · 1 comment
Open

Flakey Behaviour on my Iphone #25

gavspav opened this issue Feb 26, 2023 · 1 comment

Comments

@gavspav
Copy link

gavspav commented Feb 26, 2023

I find that the webapp hangs quite often on IOS - GPS stops working and all buttons become unresponsive. The browser is still fine.
I can't narrow this down - seems better with Chrome than Safari. I tried it with various different instances of Roundware and a couple of Iphones. It occasionally happens on all veriations, but seems worse with our latest instance and at my home address. I had a suspicion that it is something to do with the hand over between 3G and/or 4G and/or Wifi but I'm not sure. This is definitely a weakness generally with iphones (all phones?) Also thought it was because of the length of clips - but these are streamed so that seems unlikely?
Have you done any installations where the public use walking mode on mobile? I have slight fear about it! It's really good when it works though - it's a really good bit of work! But also seems a bit flakey and when you add in the factor that people don't know how to use their phones that well.......Could just end in a load of people moaning! Are speakers more reliable than asset playback I wonder? Any real world experience to offer. Maybe I'm just on a rubbish network!

@hburgund
Copy link
Member

  • There is no doubt that mobile Safari is a sensitive beast. I think that you are correct that issues will occur when handing off wifi between different providers, as I have had this issue before (with RW as well os other things, actually), so that would be worth investigating more by turning off your wifi or something to ensure it stays on the same connection.
  • Rubbish network could certainly cause issues as well, but that should be testable.
  • Hard to say if speakers are more reliable than assets, but if you are getting better performance with speakers, shouldn't be a problem to add more speakers to your mix in lieu of assets. Of course all participant contributions will be assets, but not sure if you're collecting those?
  • Assets download before playing back...speakers can be downloaded or streamed.
  • We have done public installations with walking mode, but that said, the most recent one with a decent amount of participation was a little while ago and things have happened both with the codebase as well as the browsers since which could easily cause issues.
  • Totally share your feelings about the tech needing to be super easy and solid in order to get people to participate with a good experience. The iOS app is typically a lot more solid than mobile safari (of course Apple wants us all on native apps!), so you could consider trying that?

LMK how more tests go and happy to try to suss out with you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants