php – blueimp jQuery-File-Upload上传图片后不显示缩略图
发布时间:2020-12-13 17:56:52 所属栏目:PHP教程 来源:网络整理
导读:我已经从 here版本9.12.1下载了最新的插件和依赖项.我将下载的文件复制到我的wamp服务器中,并从localhost / jQuery-File-Upload-9.12.1 / index.html访问它. 选择图像文件后,在上传之前会显示图像预览.但是一旦上传图像,缩略图就不会显示出来. 但是在Inspect
我已经从
here版本9.12.1下载了最新的插件和依赖项.我将下载的文件复制到我的wamp服务器中,并从localhost / jQuery-File-Upload-9.12.1 / index.html访问它.
选择图像文件后,在上传之前会显示图像预览.但是一旦上传图像,缩略图就不会显示出来. 但是在Inspect Element中,缩略图的链接出现在图像src中. 文件上传到服务器文件夹并创建缩略图. 显示图像的名称和大小. 我究竟做错了什么 ?
使用肮脏的技巧…循环,直到图像准备就绪,然后显示预览图像.
见 jQuery: Check if image exists.在我的情况下,我在图片标签之前使用… while(urlExists(file.path) != 200) { console.log("still loading image"); } <img src="=file.path" width="100px"> 问题是写图像比响应客户端要迟一点.因此,渲染到html后,此图像出现404错误.但是当我检查时,图像实际存在.如上面的代码片段,我试图在服务器成功创建图像后等待加载图像.我知道这不是一个好方法,但它有效.我相信在生产模式下不会发生此错误,我正在尝试修复在localhost上运行. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |