我知道这个问题已经被问到但是我已经把我在这里看到的所有解决方案都搞砸了但是很沮丧我的应用程序没有发布到我的服务器站点它的Cordova没有手机差距4.1.1版本。
首先告诉我有关Content-Security-Policy的错误我尝试更改元标记,但它似乎没有发布到我的本地服务器如果在浏览器中加载此文件它发布到我的服务器可以帮助一个给我线索为什么这个白名单插件给了这么多麻烦?
$("#插入件&#34)。单击(函数(){
var title = $("#title")。val();
var duration = $("#duration")。val();
var price = $(" #price")。val();
var dataString =" title =" + title +"& duration =" + duration +"& price =" + price +" &安培;插入件=&#34 ;;
警报(价);
$就({
键入:" POST",
网址:" HTTP://本地主机/ mainfolder /应用程序/公共/ routename /&#34 ;,
data:dataString,
crossDomain:true,
cache:false,
beforeSend:function(){$("#insert")。val(' Connecting ......');},
成功:函数(数据){
如果(数据==" OK&#34)
{
警报("插入&#34);
$("#插入件&#34)。VAL('插入&#39);
}
否则if(data ==" error")
{
警报("错误&#34);
$("#插入件&#34)。VAL('插入&#39);
}
}
});
我在服务器端使用laravel
我的元标记
< meta http-equiv =" Content-Security-Policy"含量="
default-src *;
style-src *' unsafe-inline&#39 ;;
script-src *' unsafe-inline&#39 ;;
media-src *; img-src * data:;
" />
我试过了
< meta http-equiv =" Content-Security-Policy"含量="
default-src *;
style-src *' unsafe-inline&#39 ;;
script-src *' unsafe-inline&#39 ;;
media-src *; img-src * data:;
content-src http:// localhost:*" />
也
HTTP://本地主机/" />
最后的尝试
< meta http-equiv =" Content-Security-Policy" content =" default-src *; style-src' self' '不安全直插&#39 ;; script-src' self' '不安全直插' '不安全-EVAL'">
但是没有一个工作也是上面的脚本内联我的index.html