I am building a web application in jQuery Mobile and I tested it on iOS and Android without any difficulty. WebOS has some rendering issues, but nothing serious. But when I tested the application with Windows Phone 7, everything broke.
The jQuery Mobile sink sink works fine - I thought it might be something with javascript at my end, so I deleted it all. However, this did not fix the problem. Since WP7 does not have an error console that can be talked about, it is very difficult to diagnose what is happening.
Here it is:
http://abolition.me/wp7.php
I dumped the headers in my Zend log after clicking the same link in Chrome and WP7, and here is what I got:
WP7:
[REDIRECT_STATUS] => 200
[HTTP_X_REQUESTED_WITH] => XMLHttpRequest
[HTTP_ACCEPT_LANGUAGE] => en-us
[HTTP_REFERER] => http:
[HTTP_ACCEPT] => text/html, *
and here it is from Chrome:
[REDIRECT_STATUS] => 200
[HTTP_HOST] => mobile.kinitawp7.designitfor.us
[HTTP_REFERER] => http:
[HTTP_X_REQUESTED_WITH] => XMLHttpRequest
[HTTP_USER_AGENT] => Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_6) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.91 Safari/534.30
[HTTP_ACCEPT] => text/html, *
, WP7 / .
? - ?
, , URL- (.. /mobile/viewtask/90), . , , jQM.
!
JQM:
https://github.com/jquery/jquery-mobile/issues/1796
:
, Zend.