我有一个包含“文件”类型的输入元素的移动网页,以允许用户将图像文件上传到服务器。该页面在 iOS 和 Chrome 浏览器中的 Nexus 4 (Android 4.2.1) 上运行良好。
当我使用带有默认浏览器的三星 S3(Android 4.0.4)时,单击“选择文件”按钮会按预期打开图像选择对话框,但是在我选择图像并关闭对话框后,网页会刷新,所以我丢失选择的图像。有没有其他人看到过这种行为?任何解决方法的建议?
我使用的输入元素是相当标准的,看起来像这样:
<input id="addPhoto" type="file" accept="image/*"/>
即使没有“接受”属性,我也会遇到同样的问题。