Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Carousel插件与'冲突;类型:特权';_Javascript_Carousel_Firefox Os - Fatal编程技术网

Javascript Carousel插件与'冲突;类型:特权';

Javascript Carousel插件与'冲突;类型:特权';,javascript,carousel,firefox-os,Javascript,Carousel,Firefox Os,在我的Firefox OS应用程序中,我想使用XHR,因此我在清单文件中将type设置为privileged 到目前为止,我尝试过的carousel插件:而且,当设置这种类型时,这两种插件都不起作用。我在Firefox操作系统模拟器v2.0中测试了它。旋转木马中的图像已渲染,但它不允许我滑动它 我该如何解决这个问题 编辑: 控制台中的错误:Error:CSP阻止调用eval()指向angular.js这意味着您的插件试图在JavaScript中使用eval()函数,该函数被安全FirefoxOS

在我的Firefox OS应用程序中,我想使用XHR,因此我在清单文件中将
type
设置为
privileged

到目前为止,我尝试过的carousel插件:而且,当设置这种类型时,这两种插件都不起作用。我在Firefox操作系统模拟器v2.0中测试了它。旋转木马中的图像已渲染,但它不允许我滑动它

我该如何解决这个问题

编辑:


控制台中的错误:
Error:CSP阻止调用eval()
指向angular.js

这意味着您的插件试图在JavaScript中使用eval()函数,该函数被安全FirefoxOS阻止,我建议使用其他一些插件来避免使用eval函数


有关安全策略的更多信息,请访问。

正如Rodrigo所说,问题在于在Javascript库上使用eval()。使用eval()会在特权Web应用程序上使用的Javascript中获得一个块,因此Web应用程序会停止正常工作


这种阻塞是由安全问题造成的,这些安全问题可以通过Javascript生成eval()。如果你计划将你的应用推送到Firefox市场,你的应用将因此被拒绝。您可以使用来检查什么类型的CSP阻塞(以及其他问题)可能会影响您的特权应用。

我知道这个问题很老,但您使用的是哪个版本的angular?CSP事件可能是angular进行的一次检查,但这并不相关。