Cordova无法访问外部网址

时间:2015-09-27 11:38:18

标签: cordova ionic-framework cors ionic

我正在尝试从我的Cordova应用程序访问此资源:

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">

如果我添加此行,我的应用就会崩溃。

<img src="http://192.168.1.2:8084/mobapp/api/v1.0/common/viewphoto/d4170230-6086-11e5-a98d-7bdc2a9aa3c7/0d760d00-6087-11e5-a98d-7bdc2a9aa3c7/photo_tumb" width="200px" height="200px"/>

现在收到ERR_TIME_OUT错误

<img src="https://www.google.co.in/logos/doodles/2015/googles-17th-birthday-6231962352091136-hp.png" width="200px" height="200px"/>

现在出现ERR_NAME_NOT_RESOLVED错误。

我在config.xml中添加了<access origin="*"/>。 我添加了cordova-plugin-whitelist 1.1.0 "Whitelist"插件

1 个答案:

答案 0 :(得分:1)

您需要添加内容安全策略。这是相对较新的the bottom of cutting edge documentation pages

实施例: <!-- Allow requests to foo.com --> <meta http-equiv="Content-Security-Policy" content="default-src 'self' foo.com">

#10中有更多细节 Top Mistakes by Developers new to Cordova/Phonegap