我的应用程序具有将图像作为字符串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专用的东西吗?