我已经在 webview 的 Android 应用程序中创建了一个在线商店,但有一个主要问题......
当我处理我的购物车时,我会转到一个 php 文件,将项目保存在 session 变量中,然后使用以下命令弹回到我刚刚所在的页面...
Header('Location:' . $_SERVER['HTTP_REFERER']);
这在 Android 浏览器上完美运行,但不幸的是在 webview 中不起作用...有谁知道如何修复或解决此问题
有一件事是,如果我指定一个位置,例如
,它确实可以工作Header('Location: shop.php');
看来 $_SERVER['HTTP_REFERER'] 不起作用...任何人都可以帮忙解决问题...
最佳答案
并非所有浏览器都会随请求发送“referer”字符串,我怀疑 webview 就是其中之一。
您应该在提交的表单中包含上一页所在的网址,然后您就可以使用它。
关于php - header (位置 : . ..)在 Android 上的 webview 中不完全工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9890642/