使用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库已更新为developers.inkfilepicker下的ios文档中的库。我在这里检查值:https://github.com/albertut/cordova-filepicker/blob/master/src/ios/CDVFilepicker.m#L167-176
答案 0 :(得分:0)
inkfilepicker团队已解决此问题。在我的支持案例之后,他们在他们的服务器上修复了问题 - 现在所有源都返回S3键(S3上的文件名)。好极了!