2016-01-28 170 views
0

我创建了一个离子应用程序,我正在访问来自不同域的数据。为了使其正常工作,这样做在服务器端以下(快递):离子应用程序无法在移动设备上工作

app.use(function(req, res, next) { 
res.header("Access-Control-Allow-Origin", "http://localhost:8100"); 
res.header("Access-Control-Allow-Methods", "GET,PUT,POST,DELETE,OPTIONS"); 
res.setHeader('Access-Control-Allow-Headers', 'X-Requested-With,content-type, Authorization, Access-Control-Allow-Origin, Access-Control-Allow-Headers'); 
res.header("Access-Control-Allow-Credentials", "true"); 
next(); 
}); 

正如所看到的,我已经设定的原点为localhost:8100,它使我的申请工作,并适当对浏览器中运行。但是,当我创建一个.apk文件并安装在我的移动设备上时,它不工作,即数据不会来。

有人可以帮我解决这个问题。问题是否由于指定的原因而出现?如果是的话,是否有相同的解决方案。

+0

您是否尝试过用'origin'评论此行并在设备上运行? –

回答

相关问题