Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript file.slice是';未定义';在幻影中_Javascript_Phantomjs - Fatal编程技术网

Javascript file.slice是';未定义';在幻影中

Javascript file.slice是';未定义';在幻影中,javascript,phantomjs,Javascript,Phantomjs,我正在使用phantomjs在我的web服务器上上传一个文件。不知何故,我在我的上传函数中使用了slice()函数,phantomjs无法识别并抛出“undefined”异常。然而,同样的代码在普通浏览器中运行得非常好 有人能帮我解释一下原因和其他选择吗 例外情况: TypeError: 'undefined' is not a function (evaluating 'file.slice(start, stop + 1)') 您应该使用file.webkitSlice(开始、停止+1)

我正在使用phantomjs在我的web服务器上上传一个文件。不知何故,我在我的上传函数中使用了
slice()
函数,phantomjs无法识别并抛出“undefined”异常。然而,同样的代码在普通浏览器中运行得非常好

有人能帮我解释一下原因和其他选择吗

例外情况:

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

您应该使用
file.webkitSlice(开始、停止+1)


Slice尚未完全受支持,Phantom基于webkit。

您应该使用
file.webkitSlice(开始、停止+1)


Slice尚未完全支持,Phantom基于webkit。

文件
是数组?是字符串…纯文本和
文件
是数组?是字符串…纯文本