上傳base64圖片到七牛雲前端遇到的坑


介意前端普通引入七牛雲SDk上傳圖片到七牛雲需要多個js,所以才有了base64的上傳方式,簡化操作,(懶。)

七牛雲官方文檔如下

https://developer.qiniu.com/kodo/kb/1326/how-to-upload-photos-to-seven-niuyun-base64-code  

我們前端理所當然就復制黏貼了。。然后問題就來了

看地址 

var url = "http://upload.qiniu.com/putb64/20264"; //非華東空間需要根據注意事項 1 修改上傳域名

  • upload.qiniu.com 上傳域名適用於華東空間。華北空間使用 upload-z1.qiniu.com,華南空間使用 upload-z2.qiniu.com,北美空間使用 upload-na0.qiniu.com。
  • var url = "http://upload.qiniu.com/putb64/20264";這里的 20264 是圖片沒經過 base64 處理的原圖字節大小。!!!!!

報錯信息之前沒有保存 就沒得放了

 

 

這是官方base64的demo

http://kb-static.qiniucdn.com/base64-demo.html

查看了源碼才恍然大悟。坑啊

var url = "http://up.qiniu.com/putb64/-1";  、、地址得這樣。!!! 改為-1   

 

下一篇填vue上傳base64圖片完整代碼(請勿介意代碼亂哦)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM