Do you use changePage and if so, do you set changeHash to true?
When you say it goes to a random page is this really true? I find that hard to believe. I would start a new browser session, follow the same path multiple times and see what the result is. I could be wrong, but this might help you narrow down the issue.
I assume this is a web app, and not a native application (most likely using phonegap). Is this true?
If some of these can get answered perhaps we can help out a bit more.
Yes, the url will change. On the desktop, they are all normal urls. On the phones you get
then click a button
then click on a button
then select a state from the drop-down and get
(I have data-ajax="false" in the <form> tag)
Now I click Back and get
then I click Back again and get
Funny, I was never there in this session.
I have read through the documentation. One item I missed was ensuring that every url ended in a slash. I went over all the code last Friday and made sure that was corrected. We are using search engine friendly urls so you should never see domain.com/index.hmtl or domain.com/classifieds.html -- instead you'll see urls like domain.com/browse/state/ etc.
I don't know anything about changePage?
By random, I mean random pages when using the back button. Today for instance, I was at thisdomain.com and then I went to mobile.kingsnake.com and drilled down a few pages, started to use the Back button, and instead of landing on the main page in our app, I was taken back to thisdomain.com instead.
And yes, this is just a simple web based app.
Navigation seems to work fine in Firefox and tablets. It's the smartphones that act weird.
My phone was working correctly until last Thursday. It's a LG-C900B with Windows Phone 7.5 -- I'm wondering if is remembering some other page I was on from last use, and now considers it the root page? I do have the Home buttons set up to use data-ajax="false" which I thought would give everybody a new starting point?
The other phone is an iPhone Generation 3.
And the other is a Motorola
Droid X2 Android version 2.3.5
This isn't just a little problem. The flaws with the back button landing on random pages, and we even see issues when drilling forward and it jumps to some odd page, is enough reason for us to consider abandoning this platform completely.