我已經生成了圖像的base64數據,並將其輸入到<img/>
標記的src屬性中,以便現在顯示圖像。但是現在接下來的任務是將圖像文件從<img/>
標籤上傳到服務器。但因爲我已經有了映像的基礎64,所以我不知道如何將它上傳到服務器。AngularJS:將base64圖像上傳到服務器
請指導。
我已經生成了圖像的base64數據,並將其輸入到<img/>
標記的src屬性中,以便現在顯示圖像。但是現在接下來的任務是將圖像文件從<img/>
標籤上傳到服務器。但因爲我已經有了映像的基礎64,所以我不知道如何將它上傳到服務器。AngularJS:將base64圖像上傳到服務器
請指導。
如上所述,將它作爲base64發送並在服務器上轉換。它已經被編碼爲base64,不需要將其轉換爲圖像,即bmp,jpeg等,並將立即解碼發送的編碼性能命中。
您可以將Base 64數據發送到服務器,並拋出一個正常的AJAX POST。
即使使用jQuery: $.post('/save', {image: base_64_data})
然後在服務器中,提到on this answer(PHP例),可以保存在磁盤上的圖像或做任何你想要的。
我想沒有其他辦法了...... –
難道你不能POST/GET base64到服務器,然後在那裏轉換它? [這可能有所幫助](http://stackoverflow.com/a/11511605/4777622) – Dendromaniac