离子2:在模拟器中运行它显示错误但在服务器中运行它可以工作

时间:2016-11-10 07:56:41

标签: android ionic-framework ionic2 ionic-view

在我的应用程序中添加一些插件之后发生了一些非常奇怪的事情。 我跑的时候

  

离子运行服务

应用程序工作查找,我可以从服务器获得响应 你可以在这里看到 enter image description here

但我跑的地方

  

离子运行android

它显示了微调器并显示错误,你可以在这里看到

enter image description here

1 个答案:

答案 0 :(得分:1)

要通过离子应用程序执行http请求,您需要白名单列表。您可以使用cordova whitelist插件执行此操作。

cordova plugin add cordova-plugin-whitelist

并在索引文件中

<meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-eval' 'unsafe-inline' *; object-src 'self'; style-src 'self' 'unsafe-inline'; media-src *">

这段代码是由以下教程复制的,看一下。

http://www.gajotres.net/ionic-2-making-rest-http-requests-like-a-pro/

HTH