0

我目前正在为移动设备开发一个网站。该网站需要分析手机摄像头拍摄的照片。我目前通过以下方式获取图像数据:

<input type="file" id="input_photo" accept="image/*;capture=camera" capture="camera"/>

然而,在我测试的所有 Android 设备上(Android 是目前的主要平台)和所有浏览器(Stock Browser、Chrome、Firefox),图像要么保存到 /sdcard/DCIM/browser_photos/,要么简单地保存到 /sdcard/。我不需要这些图片,所以我的问题是,是否有办法让浏览器知道不永久保存这些图片或在分析它们后删除这些图片。

PhoneGap 或类似的 API 不是一个选项。我想坚持纯 HTML5 和 JavaScript。

谢谢你的帮助

4

1 回答 1

1

您只是无法访问设备的存储空间以从浏览器中删除某些内容 - 这将是一个安全问题。常规的操作系统浏览器也是如此——你唯一能做的就是使用文件输入来浏览要上传的文件——仅此而已。

于 2012-09-06T14:55:07.003 回答