Cordova内容安全策略在Android上有效,但在ios上无效

时间:2018-10-02 16:13:55

标签: ios cordova content-security-policy

我的应用程序具有将图像作为字符串base64上传到我的Api的功能。

我的cordova应用程序在Index.html上<head>之后的第一行有以下CSP标记

 <meta http-equiv="Content-Security-Policy" content="default-src * file: gap:; style-src * 'unsafe-inline'; script-src * 'unsafe-inline' 'unsafe-eval'; media-src * file: gap:; img-src * gap: data: mediastream: blob: filesystem:">

当我在Android(仿真器或设备)上运行时,我的上传正常,HTTP Post请求将所有数据发送到Api。

但是,当我尝试在iOS模拟器上运行时,所有包含图像的Api调用均失败。它调用了Api,但请求数据始终为NULL。

我在CSP标签上缺少iOS专用的东西吗?

0 个答案:

没有答案