Javascript 使用Cordova/ionic应用程序的跨端脚本
Cordova将不允许对其他URL的get请求。 互联网指向这个插件 但是它没有关于如何安装的信息?这是我的第一个爱奥尼亚科尔多瓦应用 问题 如何允许跨端脚本编写,以便使用此插件从cordova应用程序中点击filltext JS: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}”,正
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">