zoukankan      html  css  js  c++  java
  • input[file]标签的accept=”image/*”属性响应很慢的解决办法

    转自:http://blog.csdn.net/lx583274568/article/details/52983693

     

    input[file]标签的accept属性可用于指定上传文件的 MIME类型 。

    <input type="file" name="file" class="element" accept="image/*">

    这段代码在Chrome和Safari等Webkit浏览器下却出现了响应滞慢的问题,可能要等 6~10s 才能弹出文件选择对话框。简直不能忍呀。

    accept=”image/*” 属性则没有发现响应延迟的问题。

    accept=”image/*” 属性的问题,删掉它或者将 * 通配符修改为指定的MIME类型,就可以解决Webkit浏览器下的对话框显示滞慢的问题。

    <input type="file" accept="image/gif,image/jpeg,image/jpg,image/png,image/svg">

    另外,

    accept=”video/*” 属性 在 Webkit浏览器下也会有同样的响应延迟的问题。同理,通过将 * 通配符 修改成指定的MIME类型就可解决。

     

     

    注:这个问题是我在用jquery 插件bootstrap image做裁剪上传功能时遇到的兼容问题。

  • 相关阅读:
    爱信诺面试总结
    项目进展日志6
    项目进展日志5
    项目进展日志4
    项目进展日志3
    项目进展日志2
    项目阶段总结
    项目进展日志
    事物的ACID特性
    5.27作业
  • 原文地址:https://www.cnblogs.com/shz365/p/6037515.html
Copyright © 2011-2022 走看看