使用javascript在应用程序缓存中存储文件对象

时间:2015-11-05 10:59:37

标签: javascript html file cordova file-rename

<input type="file" onchange="angular.element(this).scope().file_changed(this)">

我想让用户能够重命名已选择的文件。 输入类型&#39;文件&#39;提供了一个文件对象,但文件对象的路径不是其中一个属性。此外,不允许更改此文件的属性。 (参考stackoverflow上的很多答案)

"{"webkitRelativePath":"","lastModified":1446544642000,"lastModifiedDate":"2015-11-03T09:57:22.000Z","name":"pdf-sample.pdf","type":"application/pdf","size":7945}"

但是使用某些插件选择的文件可以实现,例如相机或图像选择器。我认为诀窍在于:将文件复制到应用程序缓存,然后编辑属性。

我想知道如果我没有它的路径(最好使用核心插件),我如何将文件复制到应用程序缓存。我也对任何更好的方法持开放态度。

感谢您的帮助!

0 个答案:

没有答案