我正在从事一个移动项目(使用 Titanium Studio),其中我有以下情况
1) 我的移动应用程序联系 Rails 后端检查一些数据,比如检查用户 ID 的有效性。
2)我找到了一种在移动应用程序中加载网页的方法,即,WebView
3)我可以加载所需的网址,例如http://www.mydomain.com/checkuser?uid=20121
返回数据status:success
但是我需要读取这些数据来显示来自服务器的响应是成功还是失败,我该如何实现呢?
注意:上述场景是一个用例,但实际上发生的是我加载了第三方 url WebView
,当用户输入数据并提交时,结果将被发布回我的网站 url。
编辑:所以过程如下
1) WebView 加载了第三方 url,如http://www.anyapiprovider.com/processdata
2) 用户将在该网页中输入一组数据并提交该页面
3)提交的数据将由 apiprovider 处理并将数据返回到我的网页说http://www.mydomain.com/recievedata
这就是为什么我不直接使用 FYI 的原因GET
:HTTPClient
我尝试按照几篇文章的建议直接从实际网页触发 Ti.APP 事件,但他们中的大多数人说这只有在加载的文件在本地和不是远程文件。参考链接
如果我的方法必须改进,请建议我。
谢谢