gpt4 book ai didi

ios - 在网站上上传视频文件会在iOS中抛出UIWebView

转载 作者:行者123 更新时间:2023-12-01 20:14:26 24 4
gpt4 key购买 nike

当我要将视频上传到我的网站时,请使用<input file="type"/> 抛出UIWebview,然后从照片库中选取文件,然后将视频压缩为,然后再将发送到服务器。这在 UIWebview 中非常有用!但是,现在有一种方式可以摆脱这种压缩吗? a已将高质量的视频发送到服务器。

  • 我尝试使用多个库,例如dropzonejs,文件上传器,但是当从从照片库上传视频时,UIWebview中似乎没有人可以使用(压缩步骤被跳过,并且由于文件大小等于导致上传失败) 0)。

  • 奇怪的是,从其他应用(如(文档))上载视频时,在每种情况下(UIWebview,Safari)一切正常,无论如何都无需进行压缩,因此可以直接发送视频。

    我也尝试:
  • 在iPad上查看以禁用“照片”中的某些首选项,但未找到任何内容。
  • 我仅举一个简单的示例:http://www.dropzonejs.com/examples/simple.html并进行了一些测试,似乎dropzone.js在Safari中可以很好地工作,但在访问UIWebView时无法正常工作。
  • 在UIWebview中加载vimeo网站并尝试上传视频,但也失败,表明视频大小无效(0B)

  • 关于如何使用简单的 <input file="type"/>从照片库中选择照片 来避免压缩步骤的想法,这是唯一在UIWebview中使用照片库的代码?

    或者有没有办法使用诸如dropzone.js之类的库并上传文件引发UIWebview。此外,每种类型的文件都可以工作(音乐和图像)。只有UIWebview中未正确处理的视频。

    最佳答案

    我发现可以通过将上传文件的最大数量限制为一个来解决该错误。

    在Dropzone中,这意味着:

    objFacilityDropzone = new Dropzone("#mainFileUploader",
    {
    url: "/posUrl",
    autoProcessQueue: false,
    addRemoveLinks: true,
    maxFilesize:100,
    acceptedFiles: "image/*,video/*,.mov,.mp4",
    maxFiles: 1,
    }

    关于ios - 在网站上上传视频文件会在iOS中抛出UIWebView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37073565/

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