plupload第一次点击没反应,之后点击连续跳出获取图片的问题和ios无法点击的坑

前言:本文只是针对本人在项目中遇到的问题,且在网络上没有找到合理的解决方法,所以写了这篇文章,如果有遇到同样问题的朋友可以借此参考。

第一次点击没有反应的问题

之前在app项目中做关于图片上传的一个功能,用的是plupload插件,这个插件用起来还是比较简单的,在使用过程中遇到一个问题就是,点击第一次没有反应,之后每点击一次相册就打开+1,网上查了很多资料也没有将关于这方面的问题,问题是出自于在dom元素上绑定了事件,plupload本身就会自动获取dom元素,当你绑定事件后,在你第一次点击调取事件方法后,因为没有input便签,他会自动先生成一个,当你点击第二次的时候就会再次生成一个,就会造成第一次点击没反应的现象。这是插件使用不当的结果,正确使用方法如下:

![1P]M$[Z40V2QFV])0%5J`78.png](http://upload-images.jianshu.io/upload_images/3407143-14106da36e451c50.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

关于在ios上点击无效的问题

这是在app上调试出现的,这个问题还是比较大的,不知道是插件问题还是基于本身插件的设置,在网络查到一个解决方法,发现使用后也没有效果,具体可以看一下使用看看:Ios无法选择
之后自己的解决方法是改源代码,因为发现点击时他不认为是Safari浏览器匹配不到Ios的相册所以无法打开,修改的代码如下:

plupload第一次点击没反应,之后点击连续跳出获取图片的问题和ios无法点击的坑_第1张图片
DTYN(O1E898)LS7)%SX%S(S.png

把chrome添加上去后就可以打开了

你可能感兴趣的:(plupload第一次点击没反应,之后点击连续跳出获取图片的问题和ios无法点击的坑)