文章内容

2017/3/29 12:52:49,作 者: 黄兵

WebUploader获取文件上传成功路径问题

最近在使用WebUploader的时候,上传文件成功,但是怎么也获取不到返回的图片文件成功路径,上传成功后,返回文件代码如下:

uploader.on('uploadSuccess', function (file, response) {
var imgurl = response.url; //上传图片的路径
alert(imgurl);
});

之后看一下浏览器调试结果:



可以看到imgurl=undefined,但同时response _raw的值是正确的一个图片返回地址(文件上传成功路径),之后看了一下Github 的Issues。

看到了这里:当服务器返回的数据非json时取不到response._raw

给了我一个启发,更改源代码,如下:

uploader.on('uploadSuccess', function (file, response) {
var imgurl = response._raw; //上传图片的路径
alert(imgurl);
});

成功截图如下:

有什们问题在下面给我留言。我博客每天更新,看到留言第一时间回复。

分享到:

发表评论

评论列表

user-ico

Cc on 回复 有用(0

您好,希望得到源码,希望您能看下邮箱,我有问题请教


user-ico

别让心空如大海 on 回复 有用(0

博主,您好,请问能发一份前后台的源代码呢 谢谢博主了

游客CLx9 on 2018-12-24 11:15:03

博主回复:已发送,请查收。

user-ico

如果不是什么果 on 回复 有用(0

博主,你好,能不能发一份给我?谢谢sugerx@yeah.net

游客D=37 on 2018-12-20 09:16:11

博主回复:已发送,请查收。

user-ico

h on 回复 有用(0

1453456024@qq.com,能不能发一份

游客1=uU on 2018-11-20 11:25:48

博主回复:邮件已发,有什么问题留言。

user-ico

沐沐 on 回复 有用(0

可以给我发一份吗?试着用您的方法来获取上传至服务器的图片地址没有成功。

游客(UW# on 2018-10-11 15:31:45

博主回复:邮件已发,有什么问题留言。

user-ico

123 on 回复 有用(0

没解决这个问题,输出路径一直是undefined

游客dER6 on 2018-06-29 16:04:23

博主回复:没有看到具体问题,没法分析。

user-ico

天空 on 回复 有用(0

493354037@qq.com发我一下你的案例 谢谢 我也遇到这样的问题了,后台代码是tp3.1,如何把得到的路径返回给前端页面在,提交到数据中去


user-ico

天空 on 回复 有用(0

我也遇到这样的问题了,后台代码是tp3.1,如何把得到的路径返回给前端页面在,提交到数据中去

游客1TtM on 2018-06-06 19:02:10

493354037@qq.com