1

我有一个将数据提交到其他域服务器的 javascript 代码。数据提交正常,但是当我使用 get 方法从我设备上的 phonegap 应用程序中检索数据时,它将无法正常工作。服务器的响应应该替换我的内容,这是通常的行为,如果我从浏览器窗口或我的 android 模拟器 4.2 执行我的 get 方法,它工作正常。但在我的手机 2.3.3 姜饼上,post 命令正确执行,但服务器响应没有通过 get 接收。

谢谢,有什么建议吗?

编辑:

如前所述,我正在使用 post 和 get 命令将数据提交到服务器并检索它。我是通过使用表单提交来做到的。现在出现了一个新事物:当我在 mozilla 和我的 android 模拟器 4.2 上使用表单提交时,它可以工作,但相同的代码在 android phone 2.3.6 上不起作用。我现在考虑使用 ajax 调用,代码开始在手机上运行,​​但现在它们不适用于 android 模拟器 4.2 和 mozilla。对于在手机上运行的相同代码,模拟器接收状态为 0。就 mozilla 而言,跨域不起作用,所以我了解发生了什么,但是模拟器呢?为什么 ajax 不能在模拟器上工作以及为什么表单提交工作?看起来模拟器和浏览器的行为方式相同。

再次,任何建议都会有帮助。我无法一直在实际设备上进行测试。

4

0 回答 0