26 Apr 2012 11:52 PM #1
2.0.1 and HTC Sensation ICS 4.0.3 - Barely works?
Hey, just attempting to use my app on my ICS phone and it doesn't seem to work at all.
Phone: HTC Sensation
HTC Sense: 3.6
Software number: 3.32.401.5
Probably more important, browser version: WebKit/534.30
Got a bunch of other devices which are HTC Sensation XL and Samsung Galaxy SII (2.4.3) which both seem to work fine. Hell, even the blackberry bold seems to work
Making a pretty hefty mobile website for work and going to be supplied with around 20 different phones for testing so you'll probably hear quite a bit from me in the coming weeks.
27 Apr 2012 3:53 AM #2
- Join Date
- Mar 2007
- Gainesville, FL
- Vote Rating
Can you be more descriptive with what doesn't work? Is it a widget? Interactions?Mitchell Simoens @LikelyMitch
Sencha Inc, Senior Software Engineer
Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/
Need more help with your app? Hire Sencha Services firstname.lastname@example.org
Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is in print!
When posting code, please use BBCode's CODE tags.
27 Apr 2012 8:03 AM #3
Sorry, I got sidetracked and forgot to write more.
It's pretty much the scrolling of the whole page. If you select say a Datepicker field you're not able to scroll through it. You can only tap the dates to move down the list.
When you're on a page that's too long you're not able to tap and drag like you can on the other Android/iPhone's
Also it doesn't open up at the bottom of the screen like in the other versons, it seems more like a tooltip, let me get a screenshot (I believe it's attached)
27 Apr 2012 8:41 AM #4
27 Apr 2012 8:59 AM #5
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome 11.0.696.34 Safari/534.24
27 Apr 2012 9:48 AM #6
The problem is because HTC keeps sending fake User Agent strings, it becomes extremely difficult for us to pinpoint what device we are on. It looks like we're detecting this device as Desktop device and therefore the interface is breaking.
Can you alert out Ext.os.is.Android and Ext.os.is.Disktop
27 Apr 2012 12:11 PM #7
just looking through my mobile and it seems like 'View desktop version' was enabled by default I believe? Unticked it and it all seems to be fine. I guess there would be no way to get around anything with the user-agent having nothing to do with a mobile
27 Apr 2012 12:22 PM #8
We're looking into other says of detecting Android. We might be able to use the processor (ARM) as a fallback, but it's quite difficult at times.
27 Apr 2012 12:23 PM #9