我有一个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。
无论如何,我几天来一直在努力解决这个问题并搜索互联网。谢谢!