如果我的Xcode应用程序中的WebView有效,为什么它在我的Android应用程序中不起作用?

时间:2016-01-21 19:43:13

标签: php android

今天我使用“Android Studio”开始了我的第一个Android应用程序。我创建了一个WebView应用程序,它显示了一个PHP脚本,其中包含一个带有一个输入字段和一个提交按钮的HTML表单。输入正确的用户代码后,PHP脚本会检查用户代码是否正确。如果正确打开另一个显示数据的PHP脚本。至少它应该做什么。

我已经有一个用Mac Xcode编写的应用程序按预期工作,并使用浏览器查找来访问PHP。

使用PHP SESSION变量的PHP脚本,但Android应用程序似乎不喜欢它们。

1 个答案:

答案 0 :(得分:0)

问题似乎与Android的WebView如何处理cookie有关。

默认情况下,cookie未启用,因此即使PHP尝试存储session_id,它也无法在以后检索它,这会导致新会话启动。

在SO上你可以找到许多解释你如何为WebView启用cookie的答案。例如,参见这个:How to enable cookies in Android WebView?