Javascript 使用Cordova/ionic应用程序的跨端脚本

Javascript 使用Cordova/ionic应用程序的跨端脚本,javascript,cordova,ionic,Javascript,Cordova,Ionic,Cordova将不允许对其他URL的get请求。 互联网指向这个插件 但是它没有关于如何安装的信息?这是我的第一个爱奥尼亚科尔多瓦应用 问题 如何允许跨端脚本编写,以便使用此插件从cordova应用程序中点击filltext JS: var results=document.getElementById('results'); var r=新的XMLHttpRequest(); r、 打开(“获取”http://www.filltext.com?rows=10&f={firstName}”,正

Cordova将不允许对其他URL的get请求。

互联网指向这个插件

但是它没有关于如何安装的信息?这是我的第一个爱奥尼亚科尔多瓦应用

问题 如何允许跨端脚本编写,以便使用此插件从cordova应用程序中点击filltext

JS:

var results=document.getElementById('results');
var r=新的XMLHttpRequest();
r、 打开(“获取”http://www.filltext.com?rows=10&f={firstName}”,正确);
r、 onreadystatechange=函数(){
如果(r.readyState!=4 | | r.status!=200)返回;
var data=JSON.parse(r.responseText);
控制台日志(数据);

对于(var i=0;i安装cordova插件,这里是标准synthex

cordova plugin add cordova-plugin-whitelist
或者您可以直接指向git:

cordova plugin add https://github.com/agamemnus/cordova-plugin-whitelist
然后,如果您的config.xml已经


如果您的config.xml具有访问源代码行:

更新了我的问题,出现错误:拒绝将字符串作为JavaScript求值,因为在以下内容安全策略指令中“unsafe eval”不是允许的脚本源:“default src'self”。请注意,未显式设置“script src”,因此将“default src”用作回退。未捕获的评估错误:拒绝将字符串作为JavaScript进行评估,因为“unsafe eval”不是以下内容安全策略指令中允许的脚本源:“default src‘self’”。
 <meta charset="utf-8">
    <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width">
    <meta http-equiv="Content-Security-Policy" content="default-src 'self'; frame-src 'self' https://cordova.apache.org">
    <title></title>

    <link href="lib/ionic/css/ionic.css" rel="stylesheet">
    <link href="css/style.css" rel="stylesheet">
    <script src="lib/ionic/js/ionic.bundle.js"></script>
    <script src="cordova.js"></script>
    <script src="js/filters.js"></script>
    <script src="lib/ngCordova-nfc/nfc.js"></script>
    <script src="js/app.js"></script>
cordova plugin add cordova-plugin-whitelist
cordova plugin add https://github.com/agamemnus/cordova-plugin-whitelist
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; frame-src 'self' https://cordova.apache.org">