使用 iPad 模拟器上的 inkfilepicker 库,从源“专辑”上传时,我最终得到以下结果:
{"FPPickerControllerFilename": "...03.JPG",
"FPPickerControllerMediaURL":"file://localhost/Users/.../...Pmr",
"FPPickerControllerKey":"YqW..._...03.JPG",
"result":"didFinishPickingMediaWithInfo",
"FPPickerControllerMediaType":"public.image",
"FPPickerControllerRemoteURL":"https://www.filepicker.io/api/file/eI...0H"}
当我选择不同的来源(如 facebook)时,FPPickerControllerKey 丢失。无论来源如何,图像本身都会正确上传到 S3 存储桶。这是一个已知的问题?我可能做错了什么吗?
我正在使用 Cordova-Filepicker 库(请参见下面的链接),并将 inkfilepicker ios 库更新为 developer.inkfilepicker 下的 ios 文档中的库。我在这里检查值:https ://github.com/albertut/cordova-filepicker/blob/master/src/ios/CDVFilepicker.m#L167-176