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);
});
成功截圖如下:
有什們問題在下面給我留言。我博客每天更新,看到留言第一時間回復。