我正在使用cordova-imagePicker在Android上获取本地网址,并使用cordova-file-transfer插件上传它。我想切换到Fine Uploader,这样我就可以使用可恢复的功能,但我能找到的唯一api方法需要一个文件blob。如何在给定文件路径的情况下创建合适的blob,或者在Fine Uploader中是否有api将采用路径?
答案 0 :(得分:0)
通过API以编程方式将文件添加到Fine Uploader的唯一方法是addFiles()
功能。它允许您添加File
,<input>
,Blob
,BlobWrapper
个对象,<canvas>
es或CanvasWrappers
。
目前,HTML5中无法从本地文件系统上的路径创建对文件的引用。我的建议是在Cordova / Phone Gap中搜索创建HTML5文件对象(或其他兼容的addFiles
参数)的方法。对不起,但我有0次经验。
FileEntry.file属性似乎很有希望。