这是我一直试图解决的一个棘手的问题......
该问题发生在移动网站上。我使用 codeigniter 创建一个表单,将一些值传递给数据库,然后将用户重定向到用户发送的文章。
问题是,在 Android WebView(这是一个自定义应用程序)中,可能也在其他移动设备上,所以当用户点击后退按钮时,它会重新发送数据并再次发布文章。文章的发布次数与用户点击返回按钮的次数一样多,没有任何警告。
有什么建议么?有人遇到过这个问题吗?
哦,顺便说一句,如果整个历史记录被删除(不确定这是否可能,因为它的客户端,我不喜欢使用 JavaScript)并且用户点击后退按钮,他将被带出该应用程序,我不想发生。