Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/431.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
Javascript 手机浏览器在使用相机上传照片后刷新页面_Javascript_Android_Jquery_Camera - Fatal编程技术网

Javascript 手机浏览器在使用相机上传照片后刷新页面

Javascript 手机浏览器在使用相机上传照片后刷新页面,javascript,android,jquery,camera,Javascript,Android,Jquery,Camera,我的网站上有一个相当常见的文件输入字段,用于上传图片: <input name="photos" type="file" accept="image/*"/> 在dekstop上,它工作正常。在手机上,如果我从我的图库中选择了一张已经存在的照片,它会正常工作,但如果我选择用相机拍照,它会切换到相机,我会拍照,当我在相机应用程序中确认后,它会返回浏览器,但会刷新页面,照片不会消失。输入将为空。添加捕获=相机部分解决该问题 <input name="photos" type="f

我的网站上有一个相当常见的文件输入字段,用于上传图片:

<input name="photos" type="file" accept="image/*"/>
在dekstop上,它工作正常。在手机上,如果我从我的图库中选择了一张已经存在的照片,它会正常工作,但如果我选择用相机拍照,它会切换到相机,我会拍照,当我在相机应用程序中确认后,它会返回浏览器,但会刷新页面,照片不会消失。输入将为空。

添加捕获=相机部分解决该问题

<input name="photos" type="file" capture="camera" accept="image/*"/>

现在唯一的问题是用户无法从以前已有的照片中进行选择。

添加属性捕获而没有价值

<input name="photos" type="file" capture accept="image/*"/>

在Stackoverflow上也有一个类似的问题,但两年多来一直没有解决方案:更新:我发现在我的Wordpress主题上禁用响应功能并使我的站点无响应可以使其正常工作,在拍照或选择文档时不会刷新。但是简单的脚本呢,不是从Wordpress内部。一旦用相机拍摄了照片,人们会怎么做才能将其保留在那里,换句话说,在那之后浏览器将不会刷新。。。?