如何选择多个文件(图像,视频文件,捕获文件)并稍后在Apache Cordova中上传?

时间:2019-04-08 19:57:52

标签: javascript cordova mobile phonegap

我有一个cordova应用程序,用于多页用户注册。

在某些页面中,您需要从图库中选择图像,而在其他页面中,您需要选择视频文件或从相机捕获视频。

注册表格的末尾是一个提交按钮。我该如何在页面末尾捕获带有数据文本(名字,姓氏等)的图像,文件和视频?我假设URI首先需要保存。

我是通过将它们保存到localStorage并在页面末尾检索它们来实现的。

通过我使用的方式: https://www.npmjs.com/package/cordova-simulate

由于仿真可以快速调试和测试。我注意到的一件事是,当我使用camera.getPicture sourceType使用FILE_URI时。

我得到一个斑点:http://localhost:8000/57187db8-0047-47ae-a8da-520d625d99ca。文档(https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-camera/)表示,对于浏览器,您可以获得base64编码。但是对我来说,它看起来不像base64图像,而是URI。

无论如何,我几天来一直在努力解决这个问题并搜索互联网。谢谢!

0 个答案:

没有答案