繁体   English   中英

在本地主机上测试来自混合移动应用程序(sencha touch)的jsonp请求

[英]Testing jsonp request from hybrid mobile app (sencha touch) on localhost

我有一个在本地PC上运行的带有API的Rails服务器,可将一些数据提供给客户端混合移动应用程序,该应用程序已使用Sencha Touch框架进行了编码。

如果我在连接到同一路由器的另一台PC的浏览器上测试我的移动应用程序,则jsonp请求到我的本地服务器

url: 'http://192.168.1.34:3000/api/login'

效果很好,但是如果我在移动设备中用相同的请求测试了为Android编译的该应用程序,它将无法正常工作。

这是JSONP代码:

Ext.data.JsonP.request({
            url: 'http://192.168.1.34:3000/api/login',
            callbackKey: 'callback',
            params: {
                "username": username,
                "password": password,
                format: 'json',
            },
            callback: function (response,data){
             ...
            }

在此解决方案中,我向config.xml添加了一些访问原始行: 白名单指南

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM