webuploader若容器不可见(hidden),则初始化会失败,造成上传不可用的解决办法

时间:2021-07-08 19:50:43


webuploader初始化的时候,,如果你的容器,即下面的这个

	<div id="upload">
	      <div id="filePicker">图片上传</div>			        
	      <div id="fileList"></div>    
	</div>


如果filePicker 不可见,则容器初始化的时候就会初始化失败,当你把容器显示出来, 却发现此时的webuploader已经无法使用了。 。点击上传按钮没有任何反应。。


解决办法:就是在让容器显示出来的同时,使用webuploader自带的刷新方法刷新一下。。代码见下

$("#filePicker").show();//显示上传按钮
uploader.refresh();//刷新容器