本文主要是介绍Cordova页面加载外网图片失败,Refused to load the image,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.使用Cordova页面加载外网图片失败,抛出异常
Refused to load the image 'http://xxx.png'
because it violates the following Content Security Policy directive: "default-src 'self'
data: gap: https://ssl.gstatic.com 'unsafe-eval'".
Note that 'img-src' was not explicitly set, so 'default-src' is used as a fallback.
错误原因:
index.html页面标头 的 default-src为self,默认不使用外网资源
<meta http-equiv="Content-Security-Policy" content="default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-eval'; style-src 'self' 'unsafe-inline'; media-src * ">
解决方案:
在标头最佳 img-src * 来允许加载外网图片
<meta http-equiv="Content-Security-Policy" content="def
这篇关于Cordova页面加载外网图片失败,Refused to load the image的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!