在UIWebView中具有多选的HTML文件输入不适用于视频

时间:2016-08-25 23:59:07

标签: javascript ios cordova upload uiwebview

我一直在使用UIWebView(Cordova)创建打包为原生iOS应用的上传表单时遇到问题。问题是当在允许多个选择的元素中选择视频时。与仅可以进行单一选择的情况不同,所选视频不会被压缩"又名。预处理,从而以某种方式受到限制。

当尝试使用FileReader读取从照片库中选择的此类视频时,onerror函数会抛出一个" ProgressEvent"来自" FileReader"使用以下" FileError"代码" 1"含义" NOT_FOUND_ERR"。

但是在普通的iOS Safari Web视图中它可以正常工作。

我已向Apple提交了错误报告。

此问题听起来与earlier issue非常相似,其中以相同方式选择的视频没有文件大小。

1 个答案:

答案 0 :(得分:1)

我发现只有解决方案是跳过iOS UIWebView的多重选项,这只是一个不幸的解决方法。