My already installed app's UI (but not the functionality) got changed after the phone was upgraded from WP8 to WP8.1
Specifically, the jQM data-filter="true" directive on the listview normally includes a small maginfying glass icon. This icon which was showing before the upgrade is now invisible (please see attached files 1a.png and 1b.jpg to understand what I mean).
Secondly, the Submit button's label which was showing before the upgrade is now invisible (please see attached files 2a.png and 2b.jpg to understand what I mean).
The jQM version used when the app was initially installed was 1.0. The UI showed correctly before the phone OS upgrade even with that version, but deteriorated after the upgrade mentioned above. I have now changed to jQM 1.3.2 and re-installed the app to device, but the UI remains the same (no icon, no Submit button label).
Was there any change in the WP platform's webview from 8 to 8.1 that somehow effected the above?
All I've got is this : https://msdn.microsoft.com/en-gb/library/windows/apps/jj206947.aspx
but there's no reference to jqm in that article.
Would be grateful for suggestions/workarounds.
2 Replies
JQM 1.3 was released before WP8, let alone 8.1.
https://jquerymobile.com/browser-support/1.3/
For any hope of it working, try 1.4.5.
In any case, you might play around with IE metas. Normally, it's advised to use:
to keep the browser out of quirks mode. But, with JQM not updated for latest release, you may actually want to invoke quirks mode, and use a specific value less than edge. Not sure what IE version goes with WP 7.8, which is the highest version supported by JQM 1.3.
Oh, wait, what browser are you using?
WP native? Or QT? Looks like they found a bug. See end of thread.