需求是从 iCloud drive 选取一个文件之后,使用 $http.post 上传。想请教 $drive.open() 返回的文件应该如何放在 post 中。
$drive.open 返回的文件的结果是:
{"imageWithScale":"<Function>","subdata":"<Function>","info":{"size":38702,"mimeType":"application/pdf"},"append":"<Function>","fileName":"test.pdf","__clsName":"NSConcreteData"}
按照 JSBox 文档,$http.post 下 files 部分需要的格式貌似是这样
{
"data": file, //二进制数据
"name": "file",
"filename": "file.pdf"
}
其中二进制数据的部分我不清楚应该如何获得。请各位指教一下,谢谢。