2013-01-25 94 views
3

我正在使用此庫http://blog.nihilogic.dk/2008/05/reading-exif-data-with-javascript.html。我打電話給這樣的圖書館:EXIF.pretty(image)圖像是一個圖像對象。我的結果是一個空字符串,即使我使用帶有EXIF數據的圖像。我究竟做錯了什麼?正在從圖像中檢索EXIF

我也試着這樣說:

var binary_reader = new FileReader(); 

    var temp = binary_reader.readAsBinaryString(image); 
    var temp2 = new BinaryFile(temp); 

    alert(EXIF.readFromBinaryFile(temp2)); 

但是,沒有更迭。請幫忙!

+0

您是否在頁面中包含exif.js文件? – Jason

+0

但afcorse :) :) – Jacob

回答

1

exif.readfrombinaryfile不會返回單個字符串或值。嘗試類似這樣的顯示單個EXIF值:

var exif = EXIF.readFromBinaryFile(temp); 
    alert(exif.Make); 
+0

我得到一個錯誤:對象HTMLImageElement沒有方法'getByteAt' – Jacob