我正在尝试编写一个Sencha Touch应用程序,可以将其打包在iOS,Android等的PhoneGap中。该应用程序允许您输入一些数据,这些数据我想使用PHP / MySQL保存到我的后端服务器。 当我在与数据库相同的服务器上测试应用程序时,当我使用AJAX代理时,一切都可以正常工作。
但是,当我为移动设备打包它时,我遇到了AJAX调用的同域限制。 因此,我对其进行了修改以使用JSONP代理,并且可以从服务器数据库读取数据,但不知道如何回写记录。 我是否需要以某种方式传递GET请求中的数据? 显然,由于回调和JSONP被迫使用GET请求这一事实,服务器端PHP需要有所不同。 我也在尝试使CORS工作,但目前没有成功。
因此,我的问题是如何实现从运行在移动设备上的打包移动Sencha应用程序将数据写回到后端服务器的功能? 甚至可以使用JSONP或欢迎其他替代方法?
非常感谢…