2013-08-21 44 views
1

我正在使用phantomjs在我的Web服務器上上傳文件。不知何故,我在我的上傳函數中使用slice()函數,phantomjs無法識別並拋出'undefined'異常。但是,與普通瀏覽器相同的代碼運行得很好。file.slice在PhantomJS中爲'undefined'

任何人都可以幫助我解釋原因和任何替代?

例外:

TypeError: 'undefined' is not a function (evaluating 'file.slice(start, stop + 1)') 
+0

而'file'是一個數組? – Musa

+0

其字符串...純文本 – ASingh

回答

1

您應該使用file.webkitSlice(start, stop + 1);

片尚未完全支持和幻影基於WebKit。