Release 1.1 has been finalized. Many, many improvements; good stuff.
My apps work across platforms as stated in the supported platforms. One issue I’ve found, and noted in a few places, is how back is supported on the Android. I have main page –> list page –> detail page. On Android phones (Samsung Infuse 2.2 & 2.3), after a few times going between the list and detail page – it would skip all the way back to the main page. Skip the list page on the back.
After some testing and debugging, found a work around:
Add to your javascript file, any master js file:
$.mobile.pushStateEnabled = false;
On List pages, use header with a home anchor:
<div data-role="header" data-theme="f"> <h1>Employee Directory</h1> <a href="../../" data-icon="home" data-iconpos="notext" data-direction="reverse">Home</a> </div>
On the detail page, use the back:
<div id="employeeDetailsPage" data-role="page" class="type-index" data-add-back-btn="true">