有没有办法以离线模式和HTML5保存图像?

问题描述

| 我们需要构建一个可在离线模式下运行的移动应用程序。我们可以做所有需要做的事情,除了我们需要能够拍照(通过电话)并在以后上传照片。将它们添加到数据存储中会很酷,但是如今大多数相机都拍摄大照片。 是否可以在数据存储区中保存图片? (javascript?) 可以链接到稍后上传的电话吗? 有人做过这样的事情吗?     

解决方法

在设备上访问摄像头需要特殊的API。您无法在标准浏览器(即iPhone / Android上的Mobile Safari / Webkit)上执行此操作。但是,该API在诸如PhoneGap之类的框架/ webView包装器上可用。 根据此类自定义API的实现,您可能能够将Camera的输出直接保存为文件,或者可能需要在LocalStorage中将数据另存为变量(blob,base64字符串,类型数组等)。首先需要弄清楚该怎么做(1)。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...