【发布时间】:2015-01-04 08:19:51
【问题描述】:
我有一个带有以下 HTML5 媒体捕获代码行的测试页面(除了表单提交按钮之外没有其他内容):
<input type=file accept=image/* id=capture capture=camera>
在装有 ios 8.1.2 的 iPhone 4s 上,该代码有时只能工作。它成功启动了“拍照/照片库”对话框,但它不能可靠地接受新照片图像(来自手机相机)进行上传。 Safari 通常会显示错误消息“此页面出现问题,已重新加载”。通常,如果我清除缓存,关闭 Safari 并重新启动,它会再次工作,一次或两次,然后失败。一旦失败,如果不重新启动,它似乎永远不会再次成功。
目前尚不清楚这是否是缓冲区问题,或者甚至与新照片的文件大小有关,但鉴于它有时确实有效,它似乎不是代码错误或不兼容操作系统/浏览器。
有人遇到过类似的事情吗?任何建议如何使这项工作?
谢谢
【问题讨论】:
-
目前 8.1.3 谢谢