我一直在使用 UIWebView (Cordova) 创建打包为 native iOS 应用程序的上传表单时遇到问题。问题是,当在允许多项选择的元素中选择视频时。与只能进行单一选择不同,所选视频不会被“压缩”。预处理并因此以某种方式受到限制。
当尝试使用 FileReader 读取从照片库中选择的此类视频时,onerror 函数会从“FileReader”中抛出一个“ProgressEvent”,其中包含以下“FileError”,代码“1”表示“NOT_FOUND_ERR”。
但是它在普通的 iOS Safari WebView 中工作正常。
我已向 Apple 提交错误报告。
此外,这个问题听起来与 earlier issue 非常相似以相同方式选择的视频文件大小为零。
最佳答案
我找到的唯一解决方案是跳过 iOS UIWebView 的多个选项,这只是一个不幸的解决方法。
关于javascript - 在 UIWebView 中进行多项选择的 HTML 文件输入不适用于视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39156467/