【问题标题】:Delete captured images with HTML5使用 HTML5 删除捕获的图像
【发布时间】:2023-03-18 00:53:01
【问题描述】:

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

<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。

感谢您的帮助

【问题讨论】:

    标签: android html


    【解决方案1】:

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

    【讨论】:

    • 这就是我所担心的。所以我要么坚持这个问题,要么创建一个解决方法。我将尝试使用通过 Intent 启动的本机应用程序删除这些图片。我希望这最终会奏效
    • 只有这样才能做到。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-19
    • 2017-01-14
    • 2011-03-28
    • 2013-03-28
    • 1970-01-01
    相关资源
    最近更新 更多