如題
現在得到一個
file:///var/mobile/Containers/Data/xxxx.jpg
需要加上這個路徑的圖片讀取成byte數組並傳給伺服器,請問應該如何實現?
PS:
嘗試下使用$http讀取這個檔案
$http.get('file:///var/mobile/Containers/Data/xxxx.jpg')
.success(function(response) {
alert(response);
});
不知道這裡讀出的response是什麼?
如下方式可以將請求的圖片結果轉換成
blob
,至於之後你想怎麼用,就隨便了我只試了伺服器serve圖片的方式,你載入本機圖片不知道是否也可以。因為伺服器serve圖片的response header裡的
content-type
是image/png
,載入本機檔案不曉得是什麼情況了