I had issues with android handsets using jsonp. When using this method and delivering a page optimized for smartphones, the android stock browser would increase the width of the page when starting socket.io. It turns out that positioning the form for transmitting data with negative left/top position caused this.
don't position the jsonp form off the screen, this causes the default…
… browser on some androids to actually extend the width of the document
Does display: none cause any side effect on the non-android scenarios ?
We should also remove the positioning properties if we're gonna hide it.
Thanks a lot Michael
Thanks for the fast reply!
We are using this code on http://qlive.co/ and I haven't seen any issues with Android / iPhone - but please test on more browsers :-) - Feel free to use http://qlive.co/events/fxrRy for tests if you like ...
Nice, really cool app btw!