gpt4 book ai didi

javascript - iOS 8 Beta 5 Safari 多张照片上传

转载 作者:行者123 更新时间:2023-11-28 01:41:54 25 4
gpt4 key购买 nike

我们有一个移动网络应用程序,它使用 html 输入标签上传一些照片,如下所示:

<input type='file' accept='image/* name='takeMult[]'/>.  

这在 iOS Safari(6.0 及更高版本)的所有先前版本中均有效。还有其他人在 Beta 中看到过这个吗?我们将它包装在一个 jquery 小部件中,这可能是问题所在,因为 iOS 8 beta 上的 jquery mobile 存在明显的问题,但我认为它们已在最新的 beta 中修复。如下从查询小部件中删除它也失败了:

<input type='file' multiple='multiple'>

不再允许选择多张照片。对话框出现,它不会让你选择图像。有没有人有解决方法或听说过移动 safari 或照片/文件输入有任何变化?

编辑:我已经在多个设备和 xCode 6 上的 iOS 8 Beta 模拟器上确认了这个问题。我已经就这个问题向 Apple 提交了错误报告。 Beta 6 只发布给运营商,所以不知道它是否在该版本中得到修复。如果有人在 Apple 未解决该问题的情况下有解决方法,仍然希望得到一些反馈。

最佳答案

解决方法是省略文件输入元素中的 multiple 属性。当然,这会阻止您一次选择多个文件,但这总比根本无法选择任何文件要好。

在 iOS7 中还有另一个较旧的错误,也与 multiple 属性有关。在这种情况下,当设置此属性时,视频文件上传请求将为空(0 大小)。不要打赌这个问题会在 iOS8 发布之前得到修复。

关于javascript - iOS 8 Beta 5 Safari 多张照片上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25510711/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com