Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/119.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 从相机获取输入类型文件后,图像缓存/保存在哪里?_Android_Ios_Html_Forms - Fatal编程技术网

Android 从相机获取输入类型文件后,图像缓存/保存在哪里?

Android 从相机获取输入类型文件后,图像缓存/保存在哪里?,android,ios,html,forms,Android,Ios,Html,Forms,我有一个HTML,它的表单有 如果我在手机上拍照并发布表单,图像会被上传,但(至少在Android和iOS中)不会存储在照片中。因此,它似乎被临时保存在某个文件夹中。提交图像后是否将其删除?或者不借助AJAX就可以访问(原始图像)吗?有什么HTML5的方法吗?或者是否有特定于Android或iOS的实现?您是如何拍摄这张照片的?是否有一个单独的窗口使用摄像头启动并拍摄图像?是的,这是一个单独的窗口(摄像头应用程序),在我单击输入按钮后启动。比如说,在桌面上,它通常会打开文件浏览器选择器。在手机上

我有一个HTML,它的表单有


如果我在手机上拍照并发布表单,图像会被上传,但(至少在Android和iOS中)不会存储在照片中。因此,它似乎被临时保存在某个文件夹中。提交图像后是否将其删除?或者不借助AJAX就可以访问(原始图像)吗?有什么HTML5的方法吗?或者是否有特定于Android或iOS的实现?

您是如何拍摄这张照片的?是否有一个单独的窗口使用摄像头启动并拍摄图像?是的,这是一个单独的窗口(摄像头应用程序),在我单击输入按钮后启动。比如说,在桌面上,它通常会打开文件浏览器选择器。在手机上,它可以启动摄像头应用程序。因此,根据您的评论,我可以推断,它是启动的本机摄像头应用程序,这里发生的是,捕获的图像被转换为位图并保存在内存中,然后与您的post请求一起发送到服务器,因此,照片实际上并没有保存到物理位置。在向服务器发送post请求后,内存中保存的位图是否会自动丢失?或者在后续请求中仍然可以访问它吗?我不知道你是否可以通过html进行访问,但在本机android中,你要做的是启动摄像头活动,在用户单击照片后,位图数据返回到结果方法,在那里我们可以对获得的位图执行任何我们想要的操作,比如压缩成jpg/保存在存储器中等