最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

input[type=file]打开时慢、卡顿问题的解决办法

来源:懂视网 责编:小OO 时间:2020-11-27 18:50:20
文档

input[type=file]打开时慢、卡顿问题的解决办法

为什么在input标签类型为file上传文件时在标签中设置属性 accpet=";image/*";,打开本地文件夹的速度特别慢。经过测试发现,在mac里面safari、Firefox、Chrome(opera不知道为啥老闪退)都没有卡顿问题。在windows里面,Firefox不卡顿,只有Chrome卡顿。于是我决定先去掉accpet试试……。果然就没有了卡顿的问题。那么本包在试试accpet=";image/jpg";果然也不卡卡的了。看来问题的所在就是";image/*"。但是写accpet的原意是要想要筛选出所有图片_(:з」∠)_。那么为了实现这个需求,同时提高用户体验,只能采取枚举了。修改后的代码;
推荐度:
导读为什么在input标签类型为file上传文件时在标签中设置属性 accpet=";image/*";,打开本地文件夹的速度特别慢。经过测试发现,在mac里面safari、Firefox、Chrome(opera不知道为啥老闪退)都没有卡顿问题。在windows里面,Firefox不卡顿,只有Chrome卡顿。于是我决定先去掉accpet试试……。果然就没有了卡顿的问题。那么本包在试试accpet=";image/jpg";果然也不卡卡的了。看来问题的所在就是";image/*"。但是写accpet的原意是要想要筛选出所有图片_(:з」∠)_。那么为了实现这个需求,同时提高用户体验,只能采取枚举了。修改后的代码;

下面小编就为大家带来一篇下面小编就为大家带来一篇快速解决input[type=file]打开时慢、卡顿的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

为什么在input标签类型为file上传文件时在标签中设置属性 accpet="image/*",打开本地文件夹的速度特别慢?

经过测试发现,在mac里面safari、Firefox、Chrome(opera不知道为啥老闪退)都没有卡顿问题

在windows里面,Firefox不卡顿,只有Chrome卡顿。

于是我决定先去掉accpet试试……

果然就没有了卡顿的问题。

那么本包在试试accpet="image/jpg"果然也不卡卡的了!!

看来问题的所在就是"image/*"

但是写accpet的原意是要想要筛选出所有图片_(:з」∠)_

那么为了实现这个需求,同时提高用户体验,只能采取枚举了

修改后的代码

<input type ="file" accpet="image/gif,image/png,image/jpeg,image/jpg,image/bmp"/>

再试试,果然妥妥的了!

原来是因为Chrome的SafeBrowsing功能会在上传或保存时检查文件,

如果网络连接到google的速度比较快呢,就没有什么问题。

但是如果连接比较慢,或者干脆跪掉了,那SafeBrowsing就会让Chrome挂起一段时间,直到文件检查结束或者超时

使用accept="image/png, image/jpeg, image/gif"就可以解决这个问题,因为这些MIME类型在SafeBrowsing的白名单里面,不需要检查。

但是如果用像是accept="image/*"这样的呢,就不行了,就有可能变得卡卡的。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

input[type=file]打开时慢、卡顿问题的解决办法

为什么在input标签类型为file上传文件时在标签中设置属性 accpet=";image/*";,打开本地文件夹的速度特别慢。经过测试发现,在mac里面safari、Firefox、Chrome(opera不知道为啥老闪退)都没有卡顿问题。在windows里面,Firefox不卡顿,只有Chrome卡顿。于是我决定先去掉accpet试试……。果然就没有了卡顿的问题。那么本包在试试accpet=";image/jpg";果然也不卡卡的了。看来问题的所在就是";image/*"。但是写accpet的原意是要想要筛选出所有图片_(:з」∠)_。那么为了实现这个需求,同时提高用户体验,只能采取枚举了。修改后的代码;
推荐度:
标签: File 卡顿问题
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top