我正在开发一个有多个页面的JQM应用程序,其中大部分都可以根据需要显示的数据自动生成。
我正在使用ajax调用来引入json和小胡子来生成html。到目前为止一切都很好。
我想避免在每次转换时更改网址,因为这不仅会干扰“app”的概念,而且如果用户刷新“子”页面,也会造成少量破坏。< / p>
所以我直接使用$ .mobile.changePage处理所有页面转换,这允许我将changeHash设置为false。
问题在于,当用户点击浏览器后退按钮时,它们将从应用程序中删除。
有没有办法在浏览器栏中保留一个常量网址并仍然支持本机后退按钮?