【问题标题】:When i build ios application(cordova)当我构建 ios 应用程序(cordova)
【发布时间】:2018-11-23 19:08:37
【问题描述】:
拒绝加载 gap://ready,因为它既没有出现在内容安全策略的 child-src 指令中,也没有出现在 default-src 指令中。
我正在使用下面的元标记
<meta http-equiv="Content-Security-Policy" content="img-src * 'self' data:; default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; ">
【问题讨论】:
标签:
ios
angularjs
cordova
【解决方案1】:
您必须将 gap: 添加到您的 Content-Security-Policy 元标记中才能使插件正常工作
<meta http-equiv="Content-Security-Policy" content="img-src * 'self' data:; default-src * gap:; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; ">