2012-10-22 64 views
1

我想使用filepicker的讀取API:https://developers.filepicker.io/docs/web/#read如何定義FPFile對象

我想輸入參數值是一個FPFile對象,但他們沒有提供如何定義它的示例。

我想他們的樣本代碼,但我得到一個錯誤:上面仍然出現

Uncaught FilepickerException: Cannot read given input: [object Object],[object Object]. Not a url, file input, DOM File, or FPFile object. 

我已經使用filepicker.pick但誤差。

感謝您的任何幫助。

回答

0

filepicker.io讀取API需要幾個不同的選項作爲參數。例如,你可以在FPFile從filepicker.pick呼叫傳遞,即

filepicker.pick(function(fpfile){ 
    filepicker.read(fpfile, function(contents){}); 
}); 

或URL,它必須允許跨來源資源共享,即

filepicker.read("http://www.allow-crossdomain.com", function(contents){}); 

或DOM文件對象或<input type="file">,即

$('input[type="file"]').change(function(){ 
    filepicker.read(this, function(contents){}); 
});